不是的,这个网站没有降低了IE的安全级别看看代码,就知道原因的.
<SCRIPT language=JavaScript>
function Run(strPath) {
exe.value=strPath;
try {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch (e){alert('没有权限或找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。') }
}
</SCRIPT>
什么时候才会没有提示呢,做成HTA
Write.hta以下代码保存成Write.hta文件,文件类型为HTA.双击该文件.
<script>
function WriteDemo(s1)
{
var fso, f, r
var ForReading = 1, ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject")
f = fso.OpenTextFile("c:\\testfile.txt", ForWriting, true)
f.Write(s1);
f.Close();
document.all.txt.value="";
}
</script>
无提示,写入数据到文件C:\testfile.txt文件内
<textarea name=txt></textarea>
<input type=button value="Write" onclick="WriteDemo(document.all.txt.value)">
<SCRIPT language=JavaScript>
function Run(strPath) {
exe.value=strPath;
try {
var objShell = new ActiveXObject("wscript.shell");
objShell.Run(strPath);
objShell = null;
}
catch (e){alert('没有权限或找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用。') }
}
</SCRIPT>
什么时候才会没有提示呢,做成HTA
Write.hta以下代码保存成Write.hta文件,文件类型为HTA.双击该文件.
<script>
function WriteDemo(s1)
{
var fso, f, r
var ForReading = 1, ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject")
f = fso.OpenTextFile("c:\\testfile.txt", ForWriting, true)
f.Write(s1);
f.Close();
document.all.txt.value="";
}
</script>
无提示,写入数据到文件C:\testfile.txt文件内
<textarea name=txt></textarea>
<input type=button value="Write" onclick="WriteDemo(document.all.txt.value)">
解决方案 »
- 怎样在文本框里在输入的时候,就可以屏蔽掉禁止的字符?
- a = 2; b = 3; c = a + b; 这么简单为什么会出错?
- 麻烦大家帮我把这段代码改成copy的!!!
- 关于循环层随机放置问题,yixianggao兄帮我改改啊,其他高人也来看看吧
- document.getElementsByName问题
- 如何在前台JavaScript调用VS后台变量呢?(c#)
- 插入图片问题?
- 关于复选框的问题.js高手帮帮我
- 请教:javascript的函数是否只能带一个参数
- 请告诉我怎样才能在一个网页里面,通过设定链接的target值使它在指定的iframe里面打开.
- 在java中s1.endsWith(s2),在javascript中怎么写?
- 那位大哥帮帮妹子,在线等
还有大侠知道的吗?
--------------------
和这个没关系的.
在服务器端解析后传到客户端就是纯HTML代码.还有,根本没有降低IE的安全级别.