【Web前端问题】更改百度搜索表单submit按钮(没错也就是那个"百度一下")的行为
有一 search.php 使用 file_get_contents
获取 "http://www.baidu.com/s?wd=$keyword"
其中 $keyword
来自于 search.php 的参数 wd
search.php file_get_contents
后进行一些替换操作,最后 echo 内容
接着就是 jQuery 的运用,移除了一些百度的元素。
接下来的问题就是如何更改百度搜索框旁的“百度一下” submit 按钮的 action 路径
如图,该表单中有一submit,我更改了它所在的form的action属性,没有效果。
我希望行为是 'search.php?wd='+$('#kw').val()
而不是 '/s?wd='+$('#kw').val()
也分析了百度的脚本..绝对是凌乱了,求教
回答:
请确定该表单是否使用js进行提交。
回答:
C.delegate("form", "submit", function() {
C.find("iframe").on("load",
function() {
E()
});
setTimeout(E, 1000)
})
分析百度的nu_instant_search.js的时候发现这一段代码,但我始终无法找到E这个函数。
以上是 【Web前端问题】更改百度搜索表单submit按钮(没错也就是那个"百度一下")的行为 的全部内容, 来源链接: utcz.com/a/136673.html