양식,하지만 어떤 이유로 나는 오류 받고 있어요 : 코드를 여기에아약스/JQuery와/JSON 내가 외부 사이트에 정보를 게시 할 양식을 가지고
Error: [Exception... "Access to restricted URI denied" code: "1012" nsresult: "0x805303f4 (NS_ERROR_DOM_BAD_URI)" location: "jquery.core.1-3-2.min.js Line: 19"] Source File: jquery.core.1-3-2.min.js Line: 19
을 사용자들은 I 양식을 (또는 그렇게하려고)을 사용하고 있습니다 :
<script type="text/javascript" language="javascript">
$(function() {
$(".FormButtons").click(function() {
var name = $("input#contactDataFirstName").val();
var lname = $("input#contactLastName").val();
var gender = $("input#contactDataGender").val();
var dobd = $("input#contactDataDateOfBirthday").val();
var dobm = $("input#contactDataDateOfBirthmonth").val();
var doby = $("input#contactDataDateOfBirthyear").val();
var mobile = $("input#contactDataMobilePhoneNumber").val();
var street = $("input#contactDataStreetAddress").val();
var suburb = $("input#contactDataSuburbTownCity").val();
var postcode = $("input#contactDataPostcode").val();
var country = $("input#contactDataCountry").val();
var state = $("input#contactDataCountrySubdivisionIDNew").val();
var password = $("input#contactDataPassword").val();
var email = $("input#contactDataEmail").val();
var remail = $("input#contactDataReceiveEmail").val();
var rmail = $("input#contactDataReceiveMail").val();
var rsms = $("input#contactDataReceiveSMS").val();
var dataString = 'contactDataFirstName='+ name + '&contactLastName=' + lname + '&contactDataGender=' + gender + '&contactDataDateOfBirthday=' + dobd + '&contactDataDateOfBirthmonth=' + dobm + '&contactDataDateOfBirthyear=' + doby + '&contactDataMobilePhoneNumber=' + mobile + '&contactDataStreetAddress=' + street + '&contactDataSuburbTownCity=' + suburb + '&contactDataPostcode=' + postcode + '&contactDataCountry=' + country + '&contactDataCountrySubdivisionIDNew=' + state + '&contactDataPassword=' + password + '&contactDataEmail=' + email + '&contactDataReceiveEmail=' + remail + '&contactDataReceiveMail=' + rmail + '&contactDataReceiveSMS=' + rsms;
$.ajax({
type: "POST",
url: "path_to_url",
//dataType: "jsonp",
data: dataString,
success: function() {
$('#contact_form').html("<div id=\"message\"></div>");
$('#message').html("<h2>Contact Form Submitted!</h2>")
.append("<p>We will be in touch soon.</p>")
.hide()
/*.fadeIn(1500, function() {
$('#message').append("<img id='checkmark' src='images/check.png' />");
});*/
}
});
return false;
});
});
</script>
누군가가 나에게 외부 웹 사이트 :
볼 수 있지만, 당신은 당신의 코드 예제에서 해당 URL을 제거 할 수 있습니다. 그것에 대한 정기적 인 GET 요청은 귀하의 원래 입국 양식을 보여줍니다. 이 파일을 이미 저장 영역 레이어에 연결하지 않았 으면합니다. – Alex
예, 그게 내 서버에서 구현하려고하는 양식, 이상하게 들릴지도 모르지만 그 URL (원래 양식이 어디에) 정보를 보내고 또한 내 데이터베이스에 정보를 보내려면 양식이 필요합니다 .. hense all 문제는 – SoulieBaby