我正在尝试使用以下javascript弹出窗口中的图像
function newPopup(url) {
popupWindow = window.open(
url,'popUpWindow','height=700,width=800,left=10,top=10,resizable=yes,scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,status=yes')
}
在Html代码中我使用php目录Iterator查找jpeg图像并将其传递给javascript。但弹出窗口无法打开。
echo '<td width="150"><a href="JavaScript:newPopup('.$file_name.');">ScreenShot</a></td>';
我在这里做错了什么
答案 0 :(得分:3)
我认为你遗漏了$filename
echo '<td width="150"><a href="javascript:void(0);" onclick="newPopup(\''.$file_name.'\');">ScreenShot</a></td>';
答案 1 :(得分:-1)
<script>
function newPopup(url) {
popupWindow = window.open(
url,'popUpWindow','height=700,width=800,left=10,top=10,resizable=yes,scrollbars=no,toolbar=no,menubar=no,location=no,directories=no,status=yes')
}
</script>
<a href="javascript:void(0);" onClick="newPopup('https://www.cs.washington.edu/education/courses/cse455/12au/projects/project1/students/chantalm/artifact/images/flowers.jpg');">ScreenShot</a>