我有一个页面manageGroup.php,用户也可以在其中添加成员.我用colorbox来显示addGroupMember.php.现在我需要在提交表单后关闭那个颜色框.
我在manageGroup.php中使用的javascript
<script language="javascript" type="text/javascript" src="js/jquery-1.3.2.js"></script>
<script type="text/javascript" src="js/dropdown.js"></script>
<script type="text/javascript" src="js/jquery.colorbox.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".iframe").colorbox({width:"80%", height:"80%", iframe:true});
});
</script>
Run Code Online (Sandbox Code Playgroud)
我用来打开彩盒的链接
<a class="iframe" href="addGMember.php?id=<?php echo base64_encode($fetch->g_id)?>">Add Member</a>
Run Code Online (Sandbox Code Playgroud)
addGroupMember.php中的代码是这样的: -
if($_POST['add']=="Go")
{
$gid = $_POST['id'];
$ii=0;
$insert = "INSERT INTO ".DBGMEMBER." (gm_g_id,gm_m_id) VALUES ";
foreach($_POST['gMember'] as $gMember)
{
if($ii==0)
{
$insert .= " ('".$gid."' , '".$gMember."')";
}
else
{
$insert .= " ,('".$gid."' , '".$gMember."')";
}
$ii++;
}
$db->execute($insert);// after this i want to close the colorbox
echo "<script>parent.$.fn.colorbox.close(); </script>";// code …Run Code Online (Sandbox Code Playgroud) <tr>
<td>
<input type="text" name="desc[]">
</td>
<td>
<input type="text" name="duration[]">
</td>
<td>
<input type="text" name="start[]" class="start">
</td>
<td>
<input type="text" name="wait[]">
</td>
<td>
<input type="text" name="end[]">
</td>
<td>
<input type="text" name="phone[]">
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
我有这么多行.我需要在输入名称为start的td上的keyup事件中获取所有tds的值(我还需要避免使用desc []和phone []的值).因为他们很多我不能使用id,需要帮助在父子方法与jquery.
我能够在上面提到的td上的keyup事件上达到父tr,但是无法访问其他tds中的输入字段的值.我使用的jquery代码
$(document).ready(function(){
$(".start").keyup(function(){
alert($(this).parent().get(-3).tagName);
})
});
Run Code Online (Sandbox Code Playgroud) 是否有任何JavaScript适用于几乎所有浏览器设置网页作为主页?
我正在使用下面的一个.但它只适用于ie和mozilla
var flag = false;
function setHomepage(web)
{
if (document.all)
{
document.body.style.behavior='url(#default#homepage)';
document.body.setHomePage(web);
}
else if (window.sidebar)
{
if(window.netscape)
{
try
{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
flag = true;
}
catch(e)
{
alert("This action was aviod by your browser. If you want to enable please enter about:config in your address line,and change the value of signed.applets.codebase_principal_support to true");
}
}
if(flag)
{
var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components. interfaces.nsIPrefBranch);
prefs.setCharPref('browser.startup.homepage',web);
}
}
}
Run Code Online (Sandbox Code Playgroud) 是否有可能在JavaScript中转换时间戳中的某些日期?
我有这种格式的日期,2010-03-09 12:21:00我想用javascript将其转换为等效的时间戳.
有可能用PHP读取cookie过期时间吗?当print_r($_COOKIE)它输出时:
Array
(
[PHPSESSID] => 0afef6bac83a7db8abd9f87b76838d7f
[userId] => 1232
[userEmail] => user@email.com
[firstName] => user
[lastName] => user
)
Run Code Online (Sandbox Code Playgroud)
所以我认为$_COOKIE没有过期时间,是否可以使用其他功能?
我有一个像下面给出的查询字符串:
HTTP://localhost/project/viewMember.php排序= Y2xhc3M = CLASS =分子量==&页= 9
现在变量:查询字符串中的页面可以是查询字符串中的任何位置,可以是开头,中间或结尾(例如?page = 9或&page = 9&or&page = 9).
现在,我需要从查询字符串中删除page = 9并获取有效的查询字符串.