.load()함수 문의
본문
<Script Language="JavaScript">
$(document).ready(function(){
var url2 = $("#qa_subject").val();
$('.gogo2').load('url2 h1');
</script>
클래스가 .gogo2인 p태그에
#qa_subject의 value값이 http://naver.com이라고 예를들어 가정했을때
그 밸류값의 url경로를 가져와서 h1부분만 불러오게하려고하는데요
.load()의 url값은 변수로 못불러오는지요 ㅠㅠ
답변 3
아래 소스를 응용해 적용해 보세요.
load()함수도 ajax기술을 이용한 것으로 동일 url에만 접근 가능합니다.
그리고 jquery의 load함수는 특정 엘리멘트에 직접 접근도 가능합니다.
<div id="qa_subject">ex1.html</div>
<p class="gogo2"></p>
<script type="text/javascript">
$(document).ready(function(){
var url2 = $("#qa_subject").text();
$('.gogo2').load(url2+' h1');
});
</script>
$('.gogo2').load(url2'+' h1');
내부도메인은 되지만 외부 크로스 도메인은 안되는것으로 알고있습니다
php를 사용하시면 아래 사이트를 이용하시는 방법도 있습니다
Requests for PHP(https://requests.ryanmccue.info/)
phpquery(http://code.google.com/p/phpquery/)
url경로를 가져와서 h1부분만 불러오게하려고하는데요 <---간단히 이것이 될리가 없지요
url페이지를 파싱해서 h1부분을 추출하여 출력해야하는 것 아닌가요?
답변을 작성하시기 전에 로그인 해주세요.