-
2005-10-05
为何无法调用HTMLFontElement的属性? - [Snug Studio 寻解]
遇到一个奇怪的问题:
类HTMLFontElement有三个自身属性:face,color,size,以及继承HTMLElement所有的属性、方法等。
可我为何无法调用这些属性?错误提示为“权限不够”,可是其它类(比如HTMLBody等)的属性、方法都能正常获得。怎么会权限不够呢?是不是它的调用方法不同还是脚本本身的BUG?
Exp.:设 PElement 是类 HTMLFontElement
PElement.face ’调用失败
PElement.tagName ’调用失败 -
2005-10-04
求解本地网页中脚本代码执行的限制 - [Snug Studio 寻解]
首先,微软意识到这个问题,“如果您的”本地“网页需要运行 ActiveX 或脚本,您可以在 HTML 代码中添加一个 Web 注释的标记。此 Internet Explorer 功能使得 HTML 文件可以强制进入除本地计算机区域以外的区域,从而使得此类文件可以基于将应用于注释中指出的 URL 的安全模板来运行脚本或 ActiveX 代码。”所以本地网页中添加“<!-- saved from url=(0013)about:internet -->”防止执行脚本代码的限制。
所谓的限制是窗口显示信息栏阻止脚本执行,突破限制就是直接执行脚本,而不需要通过更改“本地计算机区域”的安全性。
详见Internet Explorer 的本地计算机区域锁定功能
其次,说一下遇到的问题。如果本地网页需要打开一个新窗口(不指定新窗口显示的具体页面),并通过脚本在新窗口中写入页面代码,代码中也含有脚本,问题就是此脚本受限制,无法执行。我试过在新窗口中写入“<!-- saved from url=(0013)about:internet -->”,但是无效。请问如何突破这种限制?
共1页 1






