求解决,小问题,但我不懂,一个变量的问题,在线等

lhfy117 2011-11-28 09:41:26
<div class="searBox">
<input type="text" onblur="if(this.value=='')this.value='输入电影名或演员名搜索'" onfocus="if(this.value=='输入电影名或演员名搜索')this.value=''" value="输入电影名或演员名搜索" name="searchs" id="searchs" class="shurk" onKeyDown="webchat_chkkeysend(event);"/>
<input name="按钮" type="button" class="button" value="搜 索" onclick="SearchURL();"/>
</div>

<script>
function SearchURL()
{
//$url=$("#searchs").val() ;
$url=document.getElementById("searchs").value;
top.location='http://127.0.0.1/search.php?search=$url';
}

function webchat_chkkeysend(event) {
if (event.keyCode==13) {
SearchURL();
}
}
</script>

这个地址怎么写,我一 点不懂这个
...全文
85 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
p2227 2011-11-28
  • 打赏
  • 举报
回复
php在服务器端……-_-|||
p2227 2011-11-28
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lhfy117 的回复:]

可能是我没有问清,但对我有很大的帮助,语法知道怎么写了top.location='http://127.0.0.1/search.php?searchword='+$url
;我需要的是这样的,呵呵,分送上,补充问一句,没分啊,encodeURLComponent这个是做什么用的,
[/Quote]如果$url里面是中文,会自动转为%xx这样的表现形式,你打开百度输入一个中文去搜索再观察地址栏吧,这样情况下php的话在客户端要用urldecode()去解码
MuBeiBei 2011-11-28
  • 打赏
  • 举报
回复
http://wangwenwen1220.blog.163.com/blog/static/40728496201095733758/
lhfy117 2011-11-28
  • 打赏
  • 举报
回复
不好意思啊,我先看到第一个的,分又不多,所以就这么分吧,希望大家不要有意见
lhfy117 2011-11-28
  • 打赏
  • 举报
回复
可能是我没有问清,但对我有很大的帮助,语法知道怎么写了top.location='http://127.0.0.1/search.php?searchword='+$url
;我需要的是这样的,呵呵,分送上,补充问一句,没分啊,encodeURLComponent这个是做什么用的,
MuBeiBei 2011-11-28
  • 打赏
  • 举报
回复
top.location='http://127.0.0.1/search.php?search='+$url;
MuBeiBei 2011-11-28
  • 打赏
  • 举报
回复
top.location='http://127.0.0.1/search.php?search=$url';


这个页面是被frame进来的?

如果是的话,top就是父窗口。然后用location来改变浏览器地址。
峭沙 2011-11-28
  • 打赏
  • 举报
回复
top.location='http://127.0.0.1/search.php?search='+$url;
p2227 2011-11-28
  • 打赏
  • 举报
回复
你是想问
top.location='http://127.0.0.1/search.php?search='+encodeURIComponent($url)


吗?

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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