2013-11-01 3 views
0
<ul class="slides"> 

<span id="icerikcontainer_slider"> 

<li><div class="img"><img alt="'Yeni Efesliler' Açıldı" src="upl/2013916428547451.jpg" /></div><div class="caption"><h2>'Yeni Efesliler' Açıldı</h2><p>Yeni Efesliler Sergisi 
bağlı iletişim, eğitim, araştırma ve kültür merkezi olarak 2012 yılında eski tütün deposunda açılan Selçuk Efes Kent Belleği Merkezi,</p><p class="more"><a class="btn btn-primary" href="manset.aspx?id=6">Devamı</a></p></div></li> 

<li><div class="img"><img alt="Geçmiş Bugün İle Buluştu" src="upl/201391644901121.JPG" /></div><div class="caption"><h2>Geçmiş Bugün İle Buluştu</h2><p>Geçtiğimiz yıl 4 Eylül'de kapılarını ziyaretçilere açan"Yeni Efesliler" sergisi ile bir kez daha vatandaşlar ile buluştu.</p><p class="more"><a class="btn btn-primary" href="manset.aspx?id=3">Devamı</a></p></div></li> 

</span> 
</ul>   

<script type="text/javascript"> 
var e = document.getElementById('ctl00_icerikcontainer_slider').innerHTML; 
$(".slides").replaceWith('<ul class="slides">'+e+'</ul>'); 
</script> 

스크립트에서 작동하지가 실행 중입니다. Server 2012가 작동하지 않습니다.replaceWith() jQuery를 서버 2008 서버 2012

예 : 페이지에는 ctl00_icerikcontainer_slider 없다 server 2008, server 2012

+0

'ctl00_icerikcontainer_slider에서 ASP.Net 인라인 표현식에 대한 자세한 정보를 찾을 수 있습니다 사용할 수 있습니다 –

+1

도 DOM 준비 처리기로 코드를 이동하려고합니다. –

+4

서버 운영 체제가 클라이언트 측 코드에 영향을 미치지 않아도됩니다. 페이지가 브라우저에 표시되는 방식이 다른 뭔가가 있어야합니다. – lonesomeday

답변