我想收集所有可能的方法,可以在网页中定义JavaScript以供执行。
到目前为止,我知道基本部分:
谢谢!
答案 0 :(得分:2)
在链接<a href="javascript:alert('Hi')">
答案 1 :(得分:1)
我认为剩下的唯一一个是 anchors 链接的href
属性,如:
<a href="javascript:alert('hello, world!');">Say Hello</a>
这就是bookmarklets的工作方式。
本文档介绍了所有嵌入方式:http://docstore.mik.ua/orelly/webprog/jscript/ch12_02.htm
答案 2 :(得分:1)
更加难看的事情:
IE中的CSS expressions - 允许将CSS属性定义为JavaScript表达式,这些表达式在每个可能的DOM事件(每次鼠标移动,滚动步骤等)上进行评估。
IE中的 DHTML Behaviors - 可以将.htc
- 带有JScript的文件通过CSS绑定到HTML元素。