PHP에서 코드를 작성하여 브라우저의 모든 이미지를 지정된 경로에서 폭과 높이를 정의하여 표시합니다. 이제는 이미지 중 하나를 클릭하면 새 창에서 원래 크기로 표시되어야하는 코드를 개발하려고합니다. 안내해주십시오. 그것을하는 방법을 모른다.새 창에서 이미지보기
편집 질문
image.php
이 코드는 브라우저에서 브라우저에있는 모든 이미지를 표시합니다<script language="javascript"> //disabling right click
document.onmousedown=disableclick;
status="Right Click Disabled";
function disableclick(event)
{
if(event.button==2)
{
alert(status);
return false;
}
}
</script>
<?php //displaying images on browser
$dir= '../images/';
$file_display = array('jpg','jpeg','png','gif');
if (file_exists($dir) == false)
{
echo 'Directory \''. $dir. '\' not found!';
}
else
{
$dir_contents = scandir($dir);
foreach ($dir_contents as $file)
{
$tmp = explode('.', $file);
$f_e = end($tmp);
$file_type = strtolower($f_e);
if ($file !== '.' && $file !== '..' && in_array($file_type, $file_display) == true)
{
echo '<img src="'. $dir.$file. '" alt="'.$file. '"style="width:250px;height:250px" />';
}
}
}
?>
경우 이미지가 표시되어야하는 이미지의에 m의 클릭 새창.
클릭 한 이미지의 이미지 ID는 어떻게 얻을 수 있습니까?
[window.open] (http://www.w3schools.com/jsref/met_win_open.asp)을 사용해 보셨습니까? – Joe
window.open에 쓸 내용. 브라우저에서 이미지를 모두 보여 주면 어떻게 이미지 이름을 가져 와서 다른 페이지로 보낼 수 있습니까? –
당신이 원하는 것이 명확하지 않습니다. 지금까지 가지고있는 것을 보여주세요 ... 아마도 이것은 당신이 원하는 것에 약간의 빛을 줄 것입니다. 페이지에 이미지를로드하는 방법을 보여줍니다. –