mirror of
https://github.com/python/cpython.git
synced 2025-08-03 00:23:06 +00:00
Added more link attributes based on additonal information from Chris
McCafferty <christopher.mccafferty@csg.ch>, and a bit of experimentation with Navigator 4.7. HTML-as-deployed is evil!
This commit is contained in:
parent
37f0263811
commit
d34a9c98a9
1 changed files with 13 additions and 1 deletions
|
@ -794,7 +794,7 @@ class MyHTMLParser(sgmllib.SGMLParser):
|
|||
self.link_attr(attributes, 'href')
|
||||
|
||||
def do_body(self, attributes):
|
||||
self.link_attr(attributes, 'background')
|
||||
self.link_attr(attributes, 'background', 'bgsound')
|
||||
|
||||
def do_img(self, attributes):
|
||||
self.link_attr(attributes, 'src', 'lowsrc')
|
||||
|
@ -820,6 +820,18 @@ class MyHTMLParser(sgmllib.SGMLParser):
|
|||
def do_script(self, attributes):
|
||||
self.link_attr(attributes, 'src')
|
||||
|
||||
def do_table(self, attributes):
|
||||
self.link_attr(attributes, 'background')
|
||||
|
||||
def do_td(self, attributes):
|
||||
self.link_attr(attributes, 'background')
|
||||
|
||||
def do_th(self, attributes):
|
||||
self.link_attr(attributes, 'background')
|
||||
|
||||
def do_tr(self, attributes):
|
||||
self.link_attr(attributes, 'background')
|
||||
|
||||
def link_attr(self, attributes, *args):
|
||||
for name, value in attributes:
|
||||
if name in args:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue