Shadowbox を使用して画像ファイルをアップロードしようとしています。Shadowbox はブラウザのフォームで正常に開きますが、送信できません。サーバーは、リクエストを完了できないと言っています。これが私のShadowboxコードです:
<script type="text/javascript">
Shadowbox.init({
});
function myTest() {
Shadowbox.open({
content: "http://mydomain.com/cgi-bin/photo.cgi,
player: "iframe",
title: "Image Upload",
height: 200,
width: 500
});
};
</script>
ボタンを使用して Shadowbox を呼び出します。
<tr><td colspan="7"><input type="button" value="Upload Photo" onClick="myTest();"></td></tr>
私のフォームコードはここにあります:
<form enctype="multipart/form-data" action="http://mydomain.com/cgi-bin/photo.cgi?function=photo_upload_process" method="get" target="_parent">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="4" style="height: 50px;"></td></tr>
<tr>
<td style="width: 25px;"></td>
<td style="width: 175px;"><label>Load Image:</label></td>
<td style="width: 275px;"><input class="photo_selector" type="file" name="photo" size="20"></td>
<td style="width: 25px;"></td>
</tr>
<tr><td colspan="4" style="height: 20px;"></td></tr>
<tr>
<td style="width: 25px;"></td>
<td style="width: 175px;"><label>Press Button to Upload:</td>
<td style="width: 275px;"><input type="submit" value="Upload" name="upload"></td>
<td style="width: 25px;"></td>
</tr>
<tr><td colspan="4" style="height: 20px;"></td></tr>
</table>
<input type="hidden" name="function" value="upload_image">
</form>
誰かがこれを修正するのを手伝ってくれますか? ありがとう!