기본적으로 블로그 또는 다른 웹 페이지에 게시 할 수있는 html 배너를 만들고 있습니다. 모두 선택 요소에 몇 가지 옵션이있는 양식입니다.jquery form 새 URL로 이동
<form id='formElement' method='get' action='#'>
<select id='selectElement'>
<option value='united-kingdom'>UK</option>
<option value='ireland'>Ireland</option>
</select>
</form>
이 jQuery는 선택한 옵션의 값을 취하여 URL의 끝에 값을 추가 한 다음 URL을 엽니 다.
$(function() {
$("#selectElement").change(function() {
if ($(this).val()) {
var country = $(this).val();
window.open("http://www.mobell.co.jp/country/"+country+"/", '_parent');
$("#formElement").submit();
}
});
});
});
내가 미리 로컬 배너를 사용하는 경우이 잘 작동하지만 양식을 제출하면 내가 다음 블로그 게시물에 배너를 삽입 할 경우 그냥 URL의 홈페이지로 이동합니다.
아이디어가 있으십니까? http://jsfiddle.net/5pSTz/
"해당 URL의 홈페이지를"입력 양식을 추가 한? –
예. www.blog.com/posts/cheese/ 이라는 블로그에 배너를 추가하고 올바른 URL로 이동하지 않고 드롭 다운에서 옵션을 선택하면 페이지가 다시로드되고 www.blog.com으로 이동합니다. – AJFMEDIA
So , 사이트의 웹 루트. "홈페이지"는 실제로 의미가 없습니다. 어쨌든 삽입 후 HTML이 어떻게 생성됩니까? –