Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Jquery 将外部网页加载到div中_Jquery_Ajax_Iframe_External - Fatal编程技术网

Jquery 将外部网页加载到div中

Jquery 将外部网页加载到div中,jquery,ajax,iframe,external,Jquery,Ajax,Iframe,External,我一直在阅读有关iframe、jquery、jsonp以及如何解决我的“问题”的内容 我想知道,获得我所需要的结果的最佳方法是什么 非常感谢您的帮助! 建议代码/脚本/字符串是首选,我以前从未尝试过类似的东西 情景: 从external.com/loadme.html加载/显示外部URL/网页到domain.com/loaded.html 可以在已加载/iframed输出中导航(单击链接) 我想知道,我应该如何制作external.com/loadme.html 使用ajax进行导航并将内

我一直在阅读有关iframe、jquery、jsonp以及如何解决我的“问题”的内容

我想知道,获得我所需要的结果的最佳方法是什么

非常感谢您的帮助! 建议代码/脚本/字符串是首选,我以前从未尝试过类似的东西

情景:

  • 从external.com/loadme.html加载/显示外部URL/网页到domain.com/loaded.html
  • 可以在已加载/iframed输出中导航(单击链接)
我想知道,我应该如何制作external.com/loadme.html

  • 使用ajax进行导航并将内容加载到loadme.html
  • 常规导航链接
基本上,我将制作一个包含一些内容、几个链接的页面,然后在一个DIV内将整个内容加载到另外两个包含导航和所有内容的网站

我不确定做这件事的最佳方法是什么,在我花大量时间研究这件事之前,我想问问有没有人有什么建议

谢谢!!
-Tom

iframe有什么问题?它为您完成了所有这些工作。

如果这是跨多个域的,您很可能需要使用iframe

iframe没有问题;p只是想知道我是否能更“顺利”地完成装载之类的工作。。如我所说,我以前从未做过类似的事情。它跨越多个域。。我读了一些关于JSONP和多域、ajax之类的东西。基本上,我正在寻找一种最好的方式来显示外部内容,一种干净简单的用户体验。JSONP只是一种数据格式。如果您想从另一个域加载实际的网页,iframe是您唯一的解决方案。(如果您可以配置外部服务器来接受对它的请求,那么您可以使用AJAX,但这可能会带来更多麻烦。)