-1

次の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>';

ここで何が間違っているのですか

4

2 に答える 2

3

周りに余分な一重引用符がないと思います$filename

echo '<td width="150"><a href="javascript:void(0);" onclick="newPopup(\''.$file_name.'\');">ScreenShot</a></td>';

http://jsbin.com/aqurem/1/edit

于 2013-07-25T17:40:37.843 に答える
-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>
于 2013-03-02T09:13:00.490 に答える