为什么要把javascript:作为iframe src?



我在skydrive浏览并试图理解上下文菜单构建,我偶然发现了这段代码,它在选项的ul之前:

<iframe 
       frameborder="no" 
       src="javascript:''" 
       scrolling="no" 
       style="position: absolute; 
              visibility: visible; 
              width: 186px; 
              height: 350px; 
              left: 0px; 
              top: 0px; 
              display: block;">
</iframe>

我不明白他们为什么用src="javascript:''"<iframe>

它是用来修复x域请求/函数调用的吗?

看起来它是一个占位符,可以让服务器使用AJAX或其他技术插入代码。

定义:

  • 标记用于在主HTML文档中嵌入其他文档
  • src属性用于定义嵌入文档的位置

你的例子解释道:

例如,他们在HTML文档的某个区域插入一个JavaScript文档。请注意,它们并不是直接在HTML文档中编写JavaScript。它是指向外部来源的链接。这对微软这样的地方的团队协作很有帮助,因为他们有人管理CSS、JavaScript和HTML等不同的文件。

相关内容

  • 没有找到相关文章

最新更新