document.write输出的html使用屏蔽右键无效

禀赋苍天 2016-09-01 03:19:27
<script type="text/javascript">
document.write(<htlml>...........</html>);
document.oncontextmenu=new Function('return false');
</script>
...全文
327 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
禀赋苍天 2016-09-13
  • 打赏
  • 举报
回复
引用 4 楼 jslang 的回复:
[quote=引用 2 楼 hqrtopic 的回复:] [quote=引用 1 楼 jslang 的回复:] <htlml>标签本身是默认就存在的,不需要用document.write输出。
必须那样,我那是动态获取的数据拼接成html 主要是用这种方式的屏蔽右键无效[/quote]


   document.write("<htlml>...........</html>" + "<script>document.oncontextmenu=new Function('return false');</scr"+"ipt>");	

[/quote] 试过了
禀赋苍天 2016-09-09
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
<htlml>标签本身是默认就存在的,不需要用document.write输出。
必须那样,我那是动态获取的数据拼接成html 主要是用这种方式的屏蔽右键无效
天际的海浪 2016-09-09
  • 打赏
  • 举报
回复
引用 2 楼 hqrtopic 的回复:
[quote=引用 1 楼 jslang 的回复:] <htlml>标签本身是默认就存在的,不需要用document.write输出。
必须那样,我那是动态获取的数据拼接成html 主要是用这种方式的屏蔽右键无效[/quote]


   document.write("<htlml>...........</html>" + "<script>document.oncontextmenu=new Function('return false');</scr"+"ipt>");	

笨猿 2016-09-09
  • 打赏
  • 举报
回复
试试介个:window.document.oncontextmenu = function(){ return false;} 或者加在body上试试!!
天际的海浪 2016-09-01
  • 打赏
  • 举报
回复
<htlml>标签本身是默认就存在的,不需要用document.write输出。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧