在线运行,复制,另存为的js代码

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.jzread.com/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>在线运行,复制,另存为的js代码</title>
<style type="text/css">
body,td,th {font-size: 12px;}
</style>
</head>
<body>
<script language="javascript">
var userAgent = navigator.userAgent.toLowerCase();
var is_opera = userAgent.indexOf('opera') != -1 && opera.version();
var is_saf = userAgent.indexOf('applewebkit') != -1 || navigator.vendor == 'Apple Computer, Inc.';
var is_webtv = userAgent.indexOf('webtv') != -1;
var is_ie = (userAgent.indexOf('msie') != -1 && !is_opera && !is_saf && !is_webtv) && userAgent.substr(userAgent.indexOf('msie') + 5, 3);
//运行代码
function runCode(obj)
{
 var winname = window.open('', "_blank", '');
 winname.document.open('text/html', 'replace');
 winname.opener = null; // 防止代码对论谈页面修改
 winname.document.write(obj.value);
 winname.document.close();
}
//另存代码
function saveCode(obj) {
 var winname = window.open('', '_blank', 'top=10000');
 winname.document.open('text/html', 'replace');
 winname.document.write(obj.value);
 winname.document.execCommand('saveas','','HtmlCode.html');
 winname.close();
}
//复制代码
function copycode(obj)
{
 if(is_ie && obj.style.display != 'none')
 {
  var rng = document.body.createTextRange();
  rng.moveToElementText(obj);
  rng.scrollIntoView();
  rng.select();
  rng.execCommand("Copy");
  rng.collapse(false);
 }
}
//随机函数
function RndNum(n)
{
 var rnd="";
 for(var i=0;i<n;i++)
 rnd+=Math.floor(Math.random()*10);
 return rnd;
}
</script>
<textarea name="code111" id="code111" cols="60" rows="10">111111111</textarea>

时间: 2024-05-21 02:59:15

在线运行,复制,另存为的js代码的相关文章

如何在webbrowser中让页面中的js运行前替换修改js代码呢

问题描述 如何在webbrowser中让页面中的js运行前替换修改一个js代码呢.例如网页中有一个脚本段,里面有一个:alert("a")和username.focus()在页面下载完以后激发完成事件时,通过WebBrowser1.Document.All.tags("script")找出所有脚本段,然后替换里面的内容.现在的问题,替换时,alert已经发生了,再替换也没用了.等下载完,又不发生这个事件了,其他事件发生时,例如downloadcompelete事件发

网站内容禁止复制和粘贴、另存为的js代码

 这篇文章主要介绍了JS如何实现网站内容如何实现禁止复制和粘贴.另存为,需要的朋友可以参考下 1.使右键和复制失效  方法1:  在网页中加入以下代码:   代码如下: <script language="Javascript">  document.oncontextmenu=new Function("event.returnValue=false");  document.onselectstart=new Function("event

网站内容禁止复制和粘贴、另存为的js代码_javascript技巧

1.使右键和复制失效 方法1: 在网页中加入以下代码: 复制代码 代码如下: <script language="Javascript"> document.oncontextmenu=new Function("event.returnValue=false"); document.onselectstart=new Function("event.returnValue=false"); </script> 方法2:

网站顶部广告js代码

提示:您可以先修改部分代码再运行 网站顶部广告js代码 提示:您可以先修改部分代码再运行

Python在线运行代码助手_python

Python代码运行助手可以让你在线输入Python代码,然后通过本机运行的一个Python脚本来执行代码.原理如下: 在网页输入代码: 点击Run按钮,代码被发送到本机正在运行的Python代码运行助手: Python代码运行助手将代码保存为临时文件,然后调用Python解释器执行代码: 网页显示代码执行结果: 下载 点击右键,目标另存为:learning.py 备用下载地址:learning.py 完整代码: #!/usr/bin/env python3 # -*- coding: utf-

网页运行js代码

<SCRIPT> function Preview(obj) {   var TestWin=open('');   TestWin.document.write(obj.value); } //欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载. function copyCode(obj) {     var rng = document.body.createTextRange();     rn

网页中运行JS代码

<SCRIPT> function Preview(obj) {   var TestWin=open('');   TestWin.document.write(obj.value); } //欢迎来到站长特效网,我们的网址是www.zzjs.net,很好记,zz站长,js就是js特效,本站收集大量高质量js代码,还有许多广告代码下载. function copyCode(obj) {     var rng = document.body.createTextRange();     rn

js代码放到浏览器正确运行,放到ready里面不能正确运行

问题描述 js代码放到浏览器正确运行,放到ready里面不能正确运行 function outpic() { var outs = $('.out') for (i=0;i<outs.length;i++){ var inputText = outs[i].innerText; try { $('.out')[i].innerHTML = AnalyticEmotion(inputText); }catch(err) { console.log('x') outpic() } } } outpi

让编辑器支持word复制黏贴、截屏的js代码_javascript技巧

chrome有很多人性化的API,比如拖拽, 比如图片可以转化为base64等: 比如知乎上面的回复中可以直接黏贴图片,  就不需要手动点击图片上传按钮, 选择图片, 确认上传等等: 知乎参考地址:打开    让编辑器支持word的复制黏贴, 其中图片会转化为base64编码, 如果是通过远程打开这个静态页, 黏贴word文档的时候, 图片不会黏贴进来, 因为远程地址无法访问本地磁盘的绝对路径, 如果把下面代码保存成静态界面打开, 那么word中的图片都可以看见, 而且都会被转化为base64编