에서 열립니다 :양식, 내가 양식 코드부터 다음 HTML을 사용하고 새 탭
<form id="uploadpic" method="post" target="uppic" name="upform" action="/cgi-bin/inpost.cgi" enctype="multipart/form-data">
가 페이지를 시도하고로드 할 수 있지만 페이지가 새 탭에서 열립니다.
나는 이것이 문제의 일부라고 생각하지 않지만, 어쨌든 이것을 포함 할 것입니다.
<iframe id="uppic" name="uppic"></iframe>
가 왜이 제출되지 않습니다 : 이것은 형태의 버튼 코드를 제출한다 :
<input name="filename" id="filename" type="file" onchange="submitFormAfterImageCheck();" />
그리고 이것은 호출하는 기능입니다 :
function submitFormAfterImageCheck()
{
if(/(\.jpeg|\.jpg|\.JPG|\.gif|\.png|\.tiff)$/.test(document.getElementById("filename").value))
{
nogo = "go";
document.getElementById("uploadpic").submit();
$("#upload").html("<center>LOADING...</center>");
$('#link').hide();
$('#update_post').hide();
}
else
{
alert("You can only upload an image.");
}
}
iframe이 코드 iframe?
바로 내 보인다. – jimbojw
로드중인 페이지가 실제로 iframe에로드되고 있지만 새 페이지가 새 탭에 표시되는 자체 창을 여는 중입니까? –
@ 로버트 마틴 ... 아니, 그렇게 생각하지 않아 .. –