有点费劲的一个问题,不知道有高手能给点解决思路么?

cngkqy 2006-12-16 09:52:58
各位老大,我想实现一个功能,我讲出来听听,你们看看有办法实现没有,比如说用JS或是其它的方式。希望高手能给指点解决问题的思路。
就是说现在有一个页,是一个左右结构的iframe框架。左边iframe框架嵌入的是我们自己的网页,右边iframe嵌入的是其它人的网页,例如是Baidu的主页。现在我想实现的功能就是说比如他在Baidu的搜索框里打入关键字,然后他点提交的时候,左边框架里我们的网页能够截获到他在搜索框里输入的关键词。请问用JS有办法实现这个功能么?或是用其它的方法,用C#编程的方式。希望各位高手老大们能给点解决的思路,不胜感激。
...全文
506 29 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
test33 2006-12-16
  • 打赏
  • 举报
回复
学习`
UP`
xielingxu 2006-12-16
  • 打赏
  • 举报
回复
UP
cngkqy 2006-12-16
  • 打赏
  • 举报
回复
好的,贴出来学习学习。
executemylove 2006-12-16
  • 打赏
  • 举报
回复
有难度!
估计只能抓包了!
cpp2017 2006-12-16
  • 打赏
  • 举报
回复
可以.但是要等一下.有事先.
cngkqy 2006-12-16
  • 打赏
  • 举报
回复
能贴出代码来看看么
cpp2017 2006-12-16
  • 打赏
  • 举报
回复
只能通过xmlHttp来解决.我刚才看了一下以前的东西.还是通过.xmlHttp来实现的.
cpp2017 2006-12-16
  • 打赏
  • 举报
回复
我也很想知道幕白兄怎么解决跨域访问没有权限的问题~
================
这个权限是解决不了的.要不然我们做程序的没有保障.
luck0235 2006-12-16
  • 打赏
  • 举报
回复
跨域是其一,其二是怎么获取到别人页面的事件?比如当在百度上发生提交时怎么能截取到这个POST事件?并且获取Post中的关键字内容。

用抓取数据包的方式应该能解决,但这样成本也太高了些。
cngkqy 2006-12-16
  • 打赏
  • 举报
回复
我也很想知道幕白兄怎么解决跨域访问没有权限的问题~
ustbwuyi 2006-12-16
  • 打赏
  • 举报
回复
cpp2017(幕白兄) 有办法?强人就是强人啊
ustbwuyi 2006-12-16
  • 打赏
  • 举报
回复
哦,是的,差点都忘记脚本不能跨域访问的..那确实有点麻烦
luck0235 2006-12-16
  • 打赏
  • 举报
回复
感觉用js的方式是很难解决的。

用抓取数据包方式来捕获Post请求?

或许这种需求本来就是无解的。

cngkqy 2006-12-16
  • 打赏
  • 举报
回复
OK,期待各位老大的解决方法。
cpp2017 2006-12-16
  • 打赏
  • 举报
回复
可以的,稍等,我写一个.
cngkqy 2006-12-16
  • 打赏
  • 举报
回复
好像是不行的,我刚才套了两个Iframe试了一下。
function senturl(){
alert(window.parent.iframe1.location.href);
}
</script>
我在一个IFrame里想试着输出另一个Iframe里包含的Baidu网址,直接报没有权限,垮域访问应该不行。不知道这个问题有没有更好的解决思路。
ustbwuyi 2006-12-16
  • 打赏
  • 举报
回复
<input type=text name=wd class=ff size=35 maxlength=100>

这个就是baidu那个输入框,直接用js取它的值应该就可以吧,我测试一下去
softfire007 2006-12-16
  • 打赏
  • 举报
回复
ding
cngkqy 2006-12-16
  • 打赏
  • 举报
回复
对,关键就是嵌的是别人的网页,想取里边的数据。
luck0235 2006-12-16
  • 打赏
  • 举报
回复
右边iframe嵌入的是其它人的网页
-------------------------------
感觉主要是难在这里,楼上说的是iframe自己的页面吧。
加载更多回复(9)

62,248

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧