php中的javascript新弹出页面
我是网络编程新手,有一些问题。 我想从点击的链接打开一个新的弹出式php页面,但不起作用 从这个链接php中的javascript新弹出页面,javascript,php,jquery,Javascript,Php,Jquery,我是网络编程新手,有一些问题。 我想从点击的链接打开一个新的弹出式php页面,但不起作用 从这个链接 致以最诚挚的问候:D您有报价问题。您需要转义双引号字符串中的双引号: echo '<td><a href="#" onClick = "open(\"../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\");">OPEN</a></td>'; echo'
致以最诚挚的问候:D您有报价问题。您需要转义双引号字符串中的双引号:
echo '<td><a href="#" onClick = "open(\"../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\");">OPEN</a></td>';
echo';
您有报价问题。您需要转义双引号字符串中的双引号:
echo '<td><a href="#" onClick = "open(\"../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\");">OPEN</a></td>';
echo';
您有报价问题。您需要转义双引号字符串中的双引号:
echo '<td><a href="#" onClick = "open(\"../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\");">OPEN</a></td>';
echo';
您有报价问题。您需要转义双引号字符串中的双引号:
echo '<td><a href="#" onClick = "open(\"../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\");">OPEN</a></td>';
echo';
如果与引号有冲突,请尝试:
echo '<td><a href="#" onClick = "open(\'../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\');">OPEN</a></td>';
echo';
如果与引号有冲突,请尝试:
echo '<td><a href="#" onClick = "open(\'../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\');">OPEN</a></td>';
echo';
如果与引号有冲突,请尝试:
echo '<td><a href="#" onClick = "open(\'../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\');">OPEN</a></td>';
echo';
如果与引号有冲突,请尝试:
echo '<td><a href="#" onClick = "open(\'../common/sqlDetail_Inform_Reservation.php?id='.$row['Reservation_ID'].'\');">OPEN</a></td>';
echo';
这是一个优雅的解决方案,可以避免使用许多单击处理程序,它使用新的属性数据存储id。如果您想要更大的兼容性,您还可以使用rel属性或标题或任何东西来存储id。
更少的代码,更快的javascript,便于以后编辑
<table>
<?php
while($row blabla ){
echo "<tr>
<td>".$row['bla1']."</td>
<td data-id=\"".$row['Reservation_ID']."\">open</td>
</tr>";
}
?>
</table>
<script>
function open(e){
if(e.target.dataset['id']){
window.open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0].addEventListener('click',open,false)
</script>
功能开放(e){
if(例如,target.dataset['id']){
open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0]。addEventListener('click',open,false)
如果你不懂什么,就问吧
javascript中的示例
这是一个优雅的解决方案,可以避免使用许多单击处理程序,它使用新的属性数据存储您的id。如果您想要更大的兼容性,您还可以使用rel属性或title或其他任何属性来存储id。 更少的代码,更快的javascript,便于以后编辑
<table>
<?php
while($row blabla ){
echo "<tr>
<td>".$row['bla1']."</td>
<td data-id=\"".$row['Reservation_ID']."\">open</td>
</tr>";
}
?>
</table>
<script>
function open(e){
if(e.target.dataset['id']){
window.open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0].addEventListener('click',open,false)
</script>
功能开放(e){
if(例如,target.dataset['id']){
open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0]。addEventListener('click',open,false)
如果你不懂什么,就问吧
javascript中的示例
这是一个优雅的解决方案,可以避免使用许多单击处理程序,它使用新的属性数据存储您的id。如果您想要更大的兼容性,您还可以使用rel属性或title或其他任何属性来存储id。 更少的代码,更快的javascript,便于以后编辑
<table>
<?php
while($row blabla ){
echo "<tr>
<td>".$row['bla1']."</td>
<td data-id=\"".$row['Reservation_ID']."\">open</td>
</tr>";
}
?>
</table>
<script>
function open(e){
if(e.target.dataset['id']){
window.open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0].addEventListener('click',open,false)
</script>
功能开放(e){
if(例如,target.dataset['id']){
open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0]。addEventListener('click',open,false)
如果你不懂什么,就问吧
javascript中的示例
这是一个优雅的解决方案,可以避免使用许多单击处理程序,它使用新的属性数据存储您的id。如果您想要更大的兼容性,您还可以使用rel属性或title或其他任何属性来存储id。 更少的代码,更快的javascript,便于以后编辑
<table>
<?php
while($row blabla ){
echo "<tr>
<td>".$row['bla1']."</td>
<td data-id=\"".$row['Reservation_ID']."\">open</td>
</tr>";
}
?>
</table>
<script>
function open(e){
if(e.target.dataset['id']){
window.open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0].addEventListener('click',open,false)
</script>
功能开放(e){
if(例如,target.dataset['id']){
open('blabla/Reservation.php?id='+e.target.dataset['id']);
}
}
document.getElementsByTagName('table')[0]。addEventListener('click',open,false)
如果你不懂什么,就问吧
javascript中的示例
Quotes,Quotes,Quotes要添加John Conde正确指出的内容:)在浏览器上按F12,查看Console并查看其将来的错误。对于任何浏览器问题,请首先查看控制台屏幕。除此之外,如果您的最终目标只是在新窗口中打开一个锚定标记,而不关心是否通过javascript完成,则将target=“window”添加到html中。弹出窗口是一件非常烦人的事情。即使在用户单击按钮时打开它们。考虑使用内联对话框。同意@ thifMist引号,引号,QuoTesto添加John Conde正确指出的内容:)在浏览器上按<代码> F12<代码>,查看控制台并查看其未来的错误。对于任何浏览器问题,请首先查看控制台屏幕。除此之外,如果您的最终目标只是在新窗口中打开一个锚定标记,而不关心是否通过javascript完成,则将target=“window”添加到html中。弹出窗口是一件非常烦人的事情。即使在用户单击按钮时打开它们。考虑使用内联对话框。同意@ thifMist引号,引号,QuoTesto添加John Conde正确指出的内容:)在浏览器上按<代码> F12<代码>,查看控制台并查看其未来的错误。对于任何浏览器问题,请首先查看控制台屏幕。除此之外,如果您的最终目标只是在新窗口中打开一个锚定标记,而不关心是否通过javascript完成,则将target=“window”添加到html中。弹出窗口是一件非常烦人的事情。即使在用户单击按钮时打开它们。考虑使用内联对话框。同意@ thifMist引号,引号,QuoTesto添加John Conde正确指出的内容:)在浏览器上按<代码> F12<代码>,查看控制台并查看其未来的错误。对于任何浏览器问题,请首先查看控制台屏幕。除此之外,如果您的最终目标只是在新窗口中打开一个锚定标记,而不关心是否通过javascript完成,则将target=“window”添加到html中。弹出窗口是一件非常烦人的事情。即使在用户单击按钮时打开它们。考虑使用内联对话框。同意@ ThiefMasterAnd,他应该做一个代码>返回false;<代码>他的javascript函数的最后一行也打开了。谢谢你们,但它仍然不工作,在我的链接t上没有任何响应,他应该做一个
返回false代码>他的javascript函数的最后一行也打开了。谢谢你们,但它仍然不工作,在我的链接t上没有任何响应,他应该做一个返回false代码>他的javascript函数的最后一行也打开了。谢谢你