如何使用JavaScript写入不同的网页?
我试图从一个网页中获取用户输入,并将其写入已经存在的另一个网页(如果有必要的话,都在同一个域中)。我调试了JavaScript(见下文),看到它正确地迭代for循环,并构建了正确的信息来编写,但它不会将其写入另一个网页。不知道我做错了什么,但非常感谢您的帮助如何使用JavaScript写入不同的网页?,javascript,webpage,Javascript,Webpage,我试图从一个网页中获取用户输入,并将其写入已经存在的另一个网页(如果有必要的话,都在同一个域中)。我调试了JavaScript(见下文),看到它正确地迭代for循环,并构建了正确的信息来编写,但它不会将其写入另一个网页。不知道我做错了什么,但非常感谢您的帮助 listitem=''; function newHTML() { for (i=0;i<3;i++) { cc=document.forms['mainform'].list[i];
listitem='';
function newHTML() {
for (i=0;i<3;i++) {
cc=document.forms['mainform'].list[i];
if (cc.checked) listitem+=cc.value;
}
HTMLstring='<HTML>\n';
HTMLstring+='<HEAD>\n';
HTMLstring+='<TITLE>TESTING</TITLE>\n';
HTMLstring+='</HEAD>\n';
HTMLstring+='<BODY bgColor="blue">\n';
HTMLstring+='"'+listitem+'"\n';
HTMLstring+='< /BODY>\n';
HTMLstring+='< /HTML>';
alert(HTMLstring);
newwindow=window.open('writeToThisPage.html');
newwindow.document.write(HTMLstring);
newwindow.document.close();
window.open('writeToThisPage.html');
}
listitem='';
函数newHTML(){
对于(i=0;i),您应该避免使用document.write()
这就是你要找的:p我希望
HTMLstring='<HTML>\n';
HTMLstring+='<HEAD>\n';
HTMLstring+='<TITLE>TESTING</TITLE>\n';
HTMLstring+='</HEAD>\n';
HTMLstring+='<BODY bgColor="green">\n';
HTMLstring+="<p>NinaMoxa</p>\n";
HTMLstring+="<a href=\"javascript:self.close()\">Cerrar</a>\n";
HTMLstring+='< /BODY>\n';
HTMLstring+='< /HTML>';
alert(HTMLstring);
var ventana=window.open('','name','height=400,width=500');
ventana.document.write(HTMLstring);
ventana.document.close();
HTMLstring='\n';
HTMLstring+='\n';
HTMLstring+=“测试\n”;
HTMLstring+='\n';
HTMLstring+='\n';
HTMLstring+=“NinaMoxa\n”;
HTMLstring+=“\n”;
HTMLstring+='