以任何方式通过<script type =“plaintext”> </script>访问“已加载”的数据

时间:2010-10-18 16:08:30

标签: javascript firefox

我试图用js从外部domian加载一些代码。使用脚本标签浏览器(根据firebug)加载文件。这是代码:

$('<script
type="plaintext"src="http://www.google.de"></sc'+'ript>').appendTo('body');

你可以在加载文件内容之后看到这个案例中的firebug中的html文档,但有没有办法访问这些数据,例如用js?

2 个答案:

答案 0 :(得分:0)

不,这是不可能的。如果 src 位于同一个域,则可以使用 XMLHttpRequest

作为旁注,类型应为text/plain

答案 1 :(得分:0)

否,不可能在脚本中同时使用typesrc

WHATWG所说的about type设置为Javascript以外的其他语言:

  

将该属性设置为任何其他值意味着该脚本是一个   数据块,未处理。没有脚本属性   (类型本身除外)对数据块有任何影响。

没有src的数据块几乎没有用-对象或Blob更好。无法加载除Java脚本以外的其他内容。 MIME类型没有实际意义,除了要加载.js的MIME类型(可能还有Web Extension编写器之外)之外。