发新话题
打印

[讨论]急需解释script的作用和函数的意思

[讨论]急需解释script的作用和函数的意思

议题提交:swords [E.S.T]
信息来源:邪恶八进制信息安全团队(www.eviloctal.com

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>消息管理</title>
<link href="chat.css" rel="stylesheet" type="text/css">
<style type="text/css">
.style1 {color: #FFFFFF}
</style>
</head>
<script language=javascript>
function gurl(qs,rps){
     ws=window.location.search
     wsl=ws.length-1
     base="m_msg.php"
     if (ws.length>4)
     {
          ws=ws.replace(rps,"")
          url=base+ws+"&"+qs         
     }else
     {
          url=base+"?"+qs
     }     
     url=url.replace("?&","?")
     url=url.replace("&&","&")
     window.location.href=url
}
function qnum(num)
{
     str="m_msg.php?qnum="+num
     window.location.href=str
}
function chgp(pn,curp){
     str="pageNum_rs="+pn
     rps="pageNum_rs="+curp
     gurl(str,rps)
}
function qqnum(num)
{
     str="m_msg.php?qqnum=yes"
     window.location.href=str
}
</script>
<body>
<br>
<table width="780" border="0" cellpadding="0" cellspacing="0" align="center">
    <form name="form1" method="post"> <tr>
   <td bgcolor="#F1F1F1"><a href="<?php printf("%s?pageNum_rs=%d%s", $currentPage, 0, $queryString_rs); ?>"><font color="#FF6600">
   </font>
    第一页</a> <a href="<?php printf("%s?pageNum_rs=%d%s", $currentPage, max(0, $pageNum_rs - 1), $queryString_rs); ?>">前一页</a> <a href="<?php printf("%s?pageNum_rs=%d%s", $currentPage, min($totalPages_rs, $pageNum_rs + 1), $queryString_rs); ?>">下一页</a> <a href="<?php printf("%s?pageNum_rs=%d%s", $currentPage, $totalPages_rs, $queryString_rs); ?>">最后一页</a>
    <select name="select" onChange="chgp(this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>);">
      <?php
                        for ($i=0;$i<$totalPages_rs+1;$i++)
                        {
                            if ($pageNum_rs==$i){
                            echo  "<option value=\"".$i."\" selected>".($i+1)."</option>\n";}
                            else{
                            echo  "<option value=\"".$i."\">".($i+1)."</option>\n";}
                        }
                   ?>
    </select>

.............
QQ:838468959

TOP

<select name="select" onChange="chgp(this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>);">

chgp怎么会有两个参数?
QQ:838468959

TOP

function chgp(pn,curp)
因此有2个参数
风,有时静,有时猛 风,有时喜,有时恨 风,有时大,有时小 我,我是风,我爱风 我是风流的风

TOP

Function的用法也就是
function 函数名(参数1(AS 值类型),参数2,参数3,参数4....... )
me=\"kEvin1986\" & chr(0) & \"at solitude\" msgbox len(me)  \' You can see somthing. msgbox me  \' But just part of it. \'i think i will hide part of myself

TOP

惊了,我的意思是说<select name="select" onChange="chgp(this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>);">
中的第一个参数是不是this.value,第二个是$_GET[&#39;pageNum_rs&#39;]????
QQ:838468959

TOP

引用:
<select name="select" onChange="chgp(this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>);">
代码可否正确?

TOP

function chgp(pn,curp){
   str="pageNum_rs="+pn
   rps="pageNum_rs="+curp
   gurl(str,rps)
}
不是定义了吗!
我的ID是:3721

TOP

this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>

输出:
this.value,$_GET[&#39;pageNum_rs&#39;]
QQ:838468959

TOP

引用:
下面是引用cnsword于2005-11-12 00:30发表的:

代码可否正确?
cnsword-----中华剑客啊???
代码正确,不过晦涩难懂,我已经自己写了个分页函数
QQ:838468959

TOP

<select name="select" onChange="chgp(this.value<?php if (isset($_GET[&#39;pageNum_rs&#39;])&&strlen($_GET[&#39;pageNum_rs&#39;])>0) echo ",".$_GET[&#39;pageNum_rs&#39;]?>);">


还真郁闷呢,这样写的代码都有,
复制内容到剪贴板
代码:
<?php
   if ( isset($_GET[&#39;pageNum_rs&#39;]) && strlen($_GET[&#39;pageNum_rs&#39;])>0 )
      echo ",".$_GET[&#39;pageNum_rs&#39;]
?>
这样拿出来就可以看明白啦
如果 if 条件判断为 true 就有两个参数
如果是 false 的话,则只有一个参数了,
js 肯定会报错的

这种代码不好............... [s:34]
我,这是在干嘛?

TOP

引用:
cnsword-----中华剑客啊???
见笑了!你名字后要个“s”是什么意思?




哎,看了输出后终于明白了,原来是控制那个逗号的输出啊!

TOP

发新话题