jQuery yerel sayfanın içine harici komut zengin PHP dosya yükleyin

3 Cevap php

Ben net bir cevap için tüm web arandı ancak henüz bir sığınak bulundu.

Ben bu site var:

www.helixagent.com/todo/

ve benim ana dizin sayfası portletle içine tüm site yüklemek istiyorum.

Ben bir iFrame yaklaşım denedim ama doğru siteyi yüklemek için başarısız olur. Stilleri ve javascript dosyaları (sanırım) yüklü alamadım

Yeni bir tarayıcı sayfası taklit eden bir portal yapmak ve doğrudan url çubuğuna erişilen olsaydı tam olarak içerik yüklemek için bir yolu var mı?

3 Cevap

Bunu gerçekleştirmek mümkündür cross-domain requests using jQuery.

Sadece jQuery yükledikten sonra this file içerir, ve sonra sizin gibi korkak şeyler yapabilirsiniz:

$('html').load('http://helixagent.com/todo/');

Tabii bu gömülü CSS ve JS dosyaları yüklemek unutmayın. Bunun için bir iframe kullanmanız gerekir:

$(function() {
 $('body').append('<iframe src="http://www.helixagent.com/todo/" />');
});

Canlı bir örnek: http://jsbin.com/uruka

İşte jQuery ve iframe kullanarak bir örnek:

$(document).ready(function(){
    $('#somediv').html("<iframe src='http://www.helixagent.com/todo/'></iframe>");
});

Bu sayfanın <head> etiketinin içine konulmalıdır ve o da bir div içine tüm js ve css ile tüm siteyi yükleyecektir.

Eğer Server Side Includes kullanılarak baktım.