我想做的是,当用户单击我的HTML按钮时,我希望动态创建一个新的网页在服务器上。我需要新网页的URL有自己的URL,也就是说,它应该与其他网页不同。
更详细地说:当用户单击按钮时,我想将新的.html文件上传到服务器。例如,如果我有一个名为www.check.com/index.html的网站,当用户单击index.html中的按钮时,我需要创建一个包含一些HTML代码行(但没有CSS,页面上不会显示任何东西)的新.html文件。因此,当用户单击按钮时,我希望上传一个文件到具有唯一URL的服务器,例如www.check/1.html,第二次则为check.com/2.html等等。我可以接受它是1.html,2.html等等。
Javascript代码:
“img”是我另一个页面中的变量。网页是由代码创建的,但没有执行。
更详细地说:当用户单击按钮时,我想将新的.html文件上传到服务器。例如,如果我有一个名为www.check.com/index.html的网站,当用户单击index.html中的按钮时,我需要创建一个包含一些HTML代码行(但没有CSS,页面上不会显示任何东西)的新.html文件。因此,当用户单击按钮时,我希望上传一个文件到具有唯一URL的服务器,例如www.check/1.html,第二次则为check.com/2.html等等。我可以接受它是1.html,2.html等等。
Javascript代码:
function makePage(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200)
alert("webpage " + xmlhttp.responseText + " was successfully created!");
}
var content = "<html><head></head><body><meta name=\"twitter:card\" content=\"summary_large_image\"><meta name=\"twitter:site\" content=\"@nytimes\"><meta name=\"twitter:creator\" content=\"@SarahMaslinNir\"><meta name=\"twitter:title\" content=\"Parade of Fans for Houston’s Funeral\"><meta name=\"twitter:description\" content=\"Blah Blah Blah content.\"><meta name=\"twitter:image\" content=\"\"><script>document.getElementById(\"imgTweet\").innerHTML.write(img);</script></body></html>";
xmlhttp.open("GET","makePage.php?content=" + content,true);
xmlhttp.send();}
“img”是我另一个页面中的变量。网页是由代码创建的,但没有执行。