比如说,我想通过javascript的document.write 句语,向网页里输入 <script>location.href='';</script> 这句话,我该怎么写?
我试了半天,也不行,就是因为输入的内容有<script>
麻烦懂的高手帮帮忙,告诉一下
我试了半天,也不行,就是因为输入的内容有<script>
麻烦懂的高手帮帮忙,告诉一下
解决方案 »
- JS的日历控件,如何让今天以前的日期不能选择。
- 急???请帮忙
- 在一个费时的js循环前在ie里打出“请稍候...”的div,如何让浏览器得到刷新机会以真正显示此div?
- qq软件频道以前的焦点为什么把TABLE换成DIV就不正常了
- ie浏览器兼容问题
- javascript操作客户端电脑的若干问题
- 请问一个Mousemove的问题
- 想好好了解SHTML,请高手指教
- 在点击页面上任一链接时触发一个事件,如何来写
- 请指点,通过js在<head></head>中添加<style>
- 注册成功后,显示“注册成功,页面在3秒后跳转",但button的click执行完后就跟刷新似的没有前面说的效果
- jquery操作file的change事件异步提交问题,麻烦哪个大侠帮忙下
这样试试呢。。
document.write("\<script\>location.href='http://www.baidu.com';\</script\>");
var js=document.createElement("SCRIPT")
js.innerHTML="location.href='';"
document.body.appendChild(js);
如果你的JS中出现</script>,则不管它在什么位置出现,都认为是对前面一开始探测到的<script> 的结束,哪怕它是写在注释行中的。
这样,你的document.write的东西就没用了。
另外,在网页初始化时,就要找script中的对象,如 过程名,如果找不到,它不会在生成网页后再去找一遍,因此,你用document.write 写入网页的代码,不能被调用。
这个js函数就是把此连接,放到<script>location.href='';</script>中,然后再置剪切板中,
这样我直接点粘贴,就可以复制这个生成的地址了.哪位高手会?帮帮我小弟啊
alert(decodeURIComponent("%3Cscript%3Elocation.href%3D''%3B%3C%2Fscript%3E"));
document.write("<script>location.href='';</script> ")
</script>
document.write("<script>location.href=\'" + this.href + "\';<\/script>");