【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 路径

search.jpg

如图,该表单中有一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

回到顶部