Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不在服务器上创建页面的情况下将字符串解释为HTML页面_Javascript_Html_String_Vb.net_Iframe - Fatal编程技术网

Javascript 如何在不在服务器上创建页面的情况下将字符串解释为HTML页面

Javascript 如何在不在服务器上创建页面的情况下将字符串解释为HTML页面,javascript,html,string,vb.net,iframe,Javascript,Html,String,Vb.net,Iframe,我有一个带有IFrame的aspx页面。我需要将字符串设置为IFrame内容,并让IFrame(或客户端或服务器)解释和显示字符串,就像它是一个实际的HTML页面一样 这根绳子大概是这样的 <!DOCTYPE html><html><head><meta charset="utf-8" /><title></title></head><body><div>Some Text Here<

我有一个带有IFrame的aspx页面。我需要将字符串设置为IFrame内容,并让IFrame(或客户端或服务器)解释和显示字符串,就像它是一个实际的HTML页面一样

这根绳子大概是这样的

<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title></head><body><div>Some Text Here</div></body></html>
这里有一些文本
我无法将字符串写入实际的HTML页面,因为我担心如果两个用户碰巧同时访问同一页面,他们可能会由于延迟等原因获取对方的内容

我不会说Perl/PHP,也从来没有使用过JSON、Ajax、JQuery或任何比HTML、Javascript、.asp、.aspx、CSS、VB/C#和XML(愿意学习,但现在时间不允许)更奇特的东西

有人有什么想法吗


我们将非常感激您的帮助

您可以使用srcdoc属性,如下所示:

document.getElementById("myFrame").srcdoc = "<p>Some new content inside the iframe!</p>";
document.getElementById(“myFrame”).srcdoc=“iframe内部的一些新内容!

”;
…如果两个用户碰巧同时访问同一页面,他们可能会得到对方的内容…
好的,这确实需要解释一下。页面的内容是什么?两个人如何获得不同的内容?这听起来真像是一个My方法从每个用户选择的XML文件创建IFrame HTML内容。如果服务器每次都创建一个同名的HTML文件,然后将其提供给用户,那么用户A选择的内容是否有可能写入该文件,但在服务器由于高延迟而提供该文件之前,用户B做出的选择被覆盖到同一个文件,并且该内容实际上被提供给了用户A?也许我整天都在打瞌睡,需要睡觉………每次都创建一个同名的HTML文件…-不要这样做。它是否必须使用iframe,或者您是否可以选择其他方式,如在页面的正常流程中显示数据,如果可以的话?谢谢,Andrew。我不想这样做,这就是为什么我想创建一个不与文件名绑定的动态“伪页面”。每次创建一个新的文件名都会很混乱。IFrame是必要的,因为内容的长度不同,我喜欢垂直滚动条,因为它太长了,它只是页面的一部分,就像这个评论框一样(除了它不是这样的用户输入)。@FlipFitchSt4rd我想你一定找到了解决方案,但您可能想知道,您可以使用CSS设置元素的最大高度,并使用overflow-y:auto显示所需的垂直滚动条。谢谢,Deep先生!它工作得很好!我错过了HTML5的另一个补充。很高兴它很有用。