<html>
<head>
</head>
<body>
<textarea id='t' rows='28' cols='120'>
<script type="text/javascript">
var cnxad_f='pop_sp2';
var cnxad_userid='43709';
var cnxad_subid='0';
var cnxad_exid='0';
var cnxad_t='0';
var cnxad_encode='akCI1c9Ihui7wmgTVLl%2fM%2fdLUMpsih7Mfncr7qzW%2b0PiPm0iwe21aQ%3d%3d&et=1';
</srcipt>
<script type='text/javascript' language='javascript' src='http://127.0.0.1/test.js'><\/script></textarea>
<textarea id='t2' rows='5' cols='140'> </textarea>
</body>
<script type="text/javascript">
var vlaue = document.getElementById('t').value.split(';');
alert(vlaue.length);
var haha ='' ;
var s;
for(var s in vlaue){
haha+=vlaue[s];
//alert(vlaue[s]);
if(s!=vlaue.length-1)
haha+=';';
}
var arrayCode = [];
arrayCode.push("<");
arrayCode.push("script type=\"text/javascript\">\r\n");
arrayCode.push("\r\n function netgyCustRun(){");
arrayCode.push("document.writeln(\"")
var valueCode = haha.replace(/"/gm,"\\\"").replace(/<\//g,"<\\/");
arrayCode.push(haha+"\")");
arrayCode.push("}");
arrayCode.push("\r\n<");
arrayCode.push("/script>");
document.getElementById('t2').value=arrayCode.join("");
//这样拷贝到别的地方去执行,会报错,因为writeln里的是多行,有什么更好的办法吗//因为要用wrteln,所以为把直接把haha 给t2
</script>
</html>
<head>
</head>
<body>
<textarea id='t' rows='28' cols='120'>
<script type="text/javascript">
var cnxad_f='pop_sp2';
var cnxad_userid='43709';
var cnxad_subid='0';
var cnxad_exid='0';
var cnxad_t='0';
var cnxad_encode='akCI1c9Ihui7wmgTVLl%2fM%2fdLUMpsih7Mfncr7qzW%2b0PiPm0iwe21aQ%3d%3d&et=1';
</srcipt>
<script type='text/javascript' language='javascript' src='http://127.0.0.1/test.js'><\/script></textarea>
<textarea id='t2' rows='5' cols='140'> </textarea>
</body>
<script type="text/javascript">
var vlaue = document.getElementById('t').value.split(';');
alert(vlaue.length);
var haha ='' ;
var s;
for(var s in vlaue){
haha+=vlaue[s];
//alert(vlaue[s]);
if(s!=vlaue.length-1)
haha+=';';
}
var arrayCode = [];
arrayCode.push("<");
arrayCode.push("script type=\"text/javascript\">\r\n");
arrayCode.push("\r\n function netgyCustRun(){");
arrayCode.push("document.writeln(\"")
var valueCode = haha.replace(/"/gm,"\\\"").replace(/<\//g,"<\\/");
arrayCode.push(haha+"\")");
arrayCode.push("}");
arrayCode.push("\r\n<");
arrayCode.push("/script>");
document.getElementById('t2').value=arrayCode.join("");
//这样拷贝到别的地方去执行,会报错,因为writeln里的是多行,有什么更好的办法吗//因为要用wrteln,所以为把直接把haha 给t2
</script>
</html>
<script type="text/javascript">
var cnxad_f='pop_sp2';
var cnxad_userid='43709';
var cnxad_subid='0';
var cnxad_exid='0';
var cnxad_t='0';
var cnxad_encode='akCI1c9Ihui7wmgTVLl%2fM%2fdLUMpsih7Mfncr7qzW%2b0PiPm0iwe21aQ%3d%3d&et=1';
</srcipt>
<script type='text/javascript' language='javascript' src='http://127.0.0.1/test.js'><\/script>
</textarea>
<textarea id='t2' rows='5' cols='140'>
</textarea>
<script type="text/javascript">
var vlaue = document.getElementById('t').value.split(';');
var haha = '';
var s;
for (var s in vlaue) {
haha += vlaue[s];''
if (s != vlaue.length - 1) haha += ';';
}
var arrayCode = [];
arrayCode.push('<');
arrayCode.push('script type="text/javascript">\n');
arrayCode.push('\nfunction netgyCustRun(){\n');
arrayCode.push('document.writeln("')
arrayCode.push(haha.replace(/\s*(\r\n|\n)/g,'\\\n') + '");');
arrayCode.push('\n}\n');
arrayCode.push('<\/script>');
document.getElementById('t2').value = arrayCode.join('');
</script>