html网页内嵌一个ajax的页面,但是内嵌页面不能直接另外打开,需要开启过原来的html页面才能行,如何能直接开

html网页内嵌一个ajax的页面,我需要内嵌页面的数据,但是内嵌页面不能直接另外打开,不然该网站会出现找不到该页的提示,但是开过原先的html页面后,能正常打开。请问这是什么原因?如何能直接获取内嵌页面的数据?
我的意思是,好像有些网页要登录过才能进入一样(但不需要用户名什么的),我要的这个页面其实是个ajax的分页。原来的html引用了这个ajax的分页。
但是若我需要另外直接打开这个分页时,必须先打开原来的html(好比登录网页),然后才能另外打开这个ajax分页。
若没有打开(登录)过原来的html,打开ajax分页时,网站显示找不到该页。
但我需要直接打开这个ajax分页,不通过原来的html网页。请问有什么办法么?

第1个回答  2011-01-17
你说的不太明白,你的意思,我是这样理解的,就是 远程抓取 其他网址的 数据 ,你可以用jquery 中的 ajax。
demo:
$(document).ready(function(){
$.ajax({
type: "get",
dataType: "html",
url: "/jquery/aspx/weather.aspx",//要抓取的网页地址。
data: "",
success: function(data){
$("#ss").html(data)//显示在你要显示的地方
$("#ShowWeather").html($(".mt6").eq(0).find("tr").eq(2).find("td").eq(0).html()+''+$(".mt6").eq(0).find("tr").eq(2).find("td").eq(1).html()+''+$(".mt6").eq(0).find("tr").eq(2).find("td").eq(2).html())
}
第2个回答  2011-01-24
简单 ajax独立外度调用 style+CSS同样外联实现

html网页内嵌一个ajax的页面,但是内嵌页面不能直接另外打开,需要开启...
(document).ready(function(){ .ajax({ type: "get",dataType: "html",url: "\/jquery\/aspx\/weather.aspx",\/\/要抓取的网页地址。data: "",success: function(data){ ("#ss").html(data)\/\/显示在你要显示的地方 ("#ShowWeather").html($(".mt6").eq(0).find("tr").eq(2).find(...

在HTML中我有一个框架页面,里面包含了3个页面,我要同时刷新,用Ajax可 ...
ajax 是局部刷新,你需要三个页面里面的所有数据同时刷新,你只需要再后端对这三个页面需要的的数据进行整体封装才行。其实它不会刷新整个页面。只是对数据的更新 。想要同时刷新页面是不可能做到的。

...AJAX的方法获取的网页HTML代码和另存页面的html不一样
这是因为大型网站的网页一般本身都使用了异步加载,即部分数据是在第一次加载之后陆陆续续分多次加进页面的,用VBA等程序抓取时,一般只能抓到第一次加载成功的页面,此时有很多数据,还没加载完毕。

...的html,无法用选择器绑定事件,但可以直接在html上使用onclick等事件...
因为先后顺序的关系啊~用AJAX加载是异步加载这个应该很清楚吧~既然是异步加载那么就是非同步的,也就是说当你的整个页面加载完成后$('.div').click(function(){...});这句根本找不到你异步加载的DIV,所以它就不会执行了,即使你之后再把<div class="div">div<\/div>这个加载进来,在浏览器也...

ajaxhtml页面只显示"\\n\\n\\n\\n
ajaxhtml页面只显示nnnn,属于乱码问题。根据查询相关公开信息显示,ajaxhtml页面不能是一个完整的HTML页面,需要把body标签里面的内容保留,其他的全部删除即可。

一个html网页,我想刷新里面的一部分,怎么办
我在html页面中用ajax来将ajax_info.txt这个本地文本文档中的内容重新刷新加载到id为myDiv的div控件中,而页面不用整个刷新。ajax_info.txt内容为:<p>AJAX 不是新的编程语言,而是一种使用现有标准的新方法。<\/p><p>AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下<\/...

html网页中如何调用另一个html网页的指定一部分
所以加上security="restricted" sandbox="",前者是IE的禁止js的功能,后者是HTML5的功能。刚好就可以让IE,Chrome,Firefox这三大浏览器都实现了禁止iframe的自动跳转。这样也有个坏处"只能看,不能用",就是只能调用过来看看,如果你调用的 网页有什么功能按钮,点了会没反应。

HTML+JAVASCRIPT仿真一个AJAX页面
详情请查看视频回答

HTML 在一个页面中 点击分享之后才能跳出另外一些信息
方法一:最正规的方法,获得分享的API授权,分享后你会异步获取一个返回值,如果分享成功则显示,否则不显示;方法二:点击分享后,异步AJAX给后台处理页面发送信息,存入数据库,对比分享时间,显示是否要显示内容,存入session或者cookie,此方法的弊端是不知道是否真的分享了,反正别人是点击过了 方法三:...

HTML文件如果原来的网站关闭了,HTML保存的那页还能看吗?
页面保存下来以后静态的数据一般均可以查看,但是页面内部代码如果有需要远程连接及时下载的数据(数据或代码,常见的情况如远程调用的脚本,页面通过ajax动态装载的数据等)这种情况下如果远程服务器已经停止工作或关闭将无法显示这些内容,

相似回答