Javascript, Jquery veya Ajax hk

HayaLiST

Katılımcı Üye
21 Tem 2010
289
2
İyi Günler.

İslami bir Site İçin Javascript, Jquery veya Ajax ile Tıklanan Bağlantıyı İstediğim <div> arasına sayfa Adresi değişmeden aynı sayfada Gelen sayfadan da sadece İstediğim <div> arasını çekkmeyi Nasıl Yapabilirim Bilen Bir arkadaş Yardımcı Olabilir mi. Bi Nevi HTML de İframe Özelliği Ama Ben İframe Kullanmak İstemiyorum.

İlgilenen Arkadaşlar PM atabilir.
 
Moderatör tarafında düzenlendi:

yoktur

Katılımcı Üye
23 Mar 2007
569
0
<script>

function load_page(address,divclass){
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(e) {
if(xhr.readyState == 4 && xhr.status == 200) {
var parser = ********.createElement('div');
parser.innerHTML=xhr.responseText;
********.getElementById('iframe').innerHTML = parser.getElementsByClassName(divclass)[0].innerHTML;
}
}
xhr.open("GET",address, true);
xhr.setRequestHeader('Content-type', 'text/html');
xhr.send();
}
</script>

<a href="#" onclick='load_page("sayfaadi","class")'> TIKLA </a>
<div id="iframe">IFRAME</div>

İstediğin sayfadan istediğin classtaki ilk div'i çekip iframe div'ine yerleştirir ama o class'ı düzenleyen css kısmını çekmez.
Yıldızlı yer docu ment birleşik.
 

HayaLiST

Katılımcı Üye
21 Tem 2010
289
2
<script>

function load_page(address,divclass){
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(e) {
if(xhr.readyState == 4 && xhr.status == 200) {
var parser = ********.createElement('div');
parser.innerHTML=xhr.responseText;
********.getElementById('iframe').innerHTML = parser.getElementsByClassName(divclass)[0].innerHTML;
}
}
xhr.open("GET",address, true);
xhr.setRequestHeader('Content-type', 'text/html');
xhr.send();
}
</script>

<a href="#" onclick='load_page("sayfaadi","class")'> TIKLA </a>
<div id="iframe">IFRAME</div>

İstediğin sayfadan istediğin classtaki ilk div'i çekip iframe div'ine yerleştirir ama o class'ı düzenleyen css kısmını çekmez.
Yıldızlı yer docu ment birleşik.

Hangi Kütüphaneyi Eklemem Gerek?
 

ihan3t

Kadim Üye
7 Şub 2012
5,018
23
Mobilden yazıyorum.

Veriyi çekmek için :

Kod:
fetch ('url')
.then ((data)=>{
// dom işlemleri
});

Redundant xhr/ajax kodu yazmana gerek yok. Fetch diye bir nimet var...
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.