commit 6b7db8a6867f30857da123cad6206540eac613f9
parent 776e71fbb6fbf95fc99067d215a22c637b0e846e
Author: Eli Barzilay <eli@racket-lang.org>
Date: Sat, 31 May 2008 16:13:40 +0000
* remove mynoscript hack (doesnt always work, always breaks on IE)
* Better JS event handling
svn: r10068
original commit: 0e3f55fa6e627c242e3e2661aef081f0fa532865
Diffstat:
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/collects/scribble/html-render.ss b/collects/scribble/html-render.ss
@@ -721,7 +721,9 @@
[(script-element? e)
`((script ([type ,(script-element-type e)])
,(apply literal `("\n" ,@(script-element-script e) "\n")))
- (mynoscript ,@(render-plain-element e part ri)))]
+ ;; mynoscript hack doesn't always work (see hack in scribble-common.js)
+ (noscript ,@(render-plain-element e part ri))
+ )]
[(target-element? e)
`((a ([name ,(format "~a" (anchor-name (tag-key (target-element-tag e)
ri)))]))
diff --git a/collects/scribble/scribble-common.js b/collects/scribble/scribble-common.js
@@ -56,5 +56,5 @@ function DoSearchKey(event, field, ver) {
}
// `noscript' is problematic in some browsers (always renders as a
-// block), use this hack instead
-document.write("<style>mynoscript { display:none; }</style>");
+// block), use this hack instead (does not always work!)
+// document.write("<style>mynoscript { display:none; }</style>");