رفتن به مطلب

خواندن اطلاعات از سایت دیگه و انتقال به سایت خود


پست های پیشنهاد شده

با سلام

من می خوساتم مثلا یه div با ایدی khabar را در سایت دیگه مقدار value یا html را بخونم تو یه متغییر بریزم و مثلا تو سایت خودم نمایش بدم

البته با جی کوئری یا جاوا اسکریپت هر کدوم راحت تره

اگه میشه راهنمایی کنید و اگه پلاگینی داره معرفی کنید

لینک به ارسال

باید با curl یا توابع دیگر محتوارو بخونید

و کد اون بخش رو نمایش بدید

http://stackoverflow.com/questions/10548664/get-element-by-id-or-name-in-curl

  • امتیاز 5
لینک به ارسال

JQuery

$.ajax({
url:href,
type:'GET',
success: function(data){
$('#content').html($(data).find('#content').html());
}
});

 $( "#content" ).load( "ajax/test.html div#content" );

  • امتیاز 4
لینک به ارسال

بعد این فایل test.html را خودش میسازه یا باید بسازم ؟ که اطلاعات را بگیره بریزه تو اون ؟

فکر کنم 2 نمونه مثال زدید درسته ؟

ویرایش شده توسط mehdiraized
لینک به ارسال

بهتره با ساختار دستور آشنا بشید

http://api.jquery.com/jQuery.ajax/

http://api.jquery.com/load/

  • امتیاز 4
لینک به ارسال

من به این صورت نوشتم ولی پیغام na shod میده :D


$.ajax({
url:'o-html.html',
type:'GET',
})
.done(function(){
alert('shod');
})
.fail(function(){
alert('na shod');
})

مشکل کجاست به نظرتون ؟

لینک به ارسال

کسی نمی دونه باید جیکار کنم ؟

من می خوام از یه لینک اطلاعات یک div را بخونم باید چیکار کنم ؟ و نمایش بدم

لینک به ارسال

من از همین تابع استفاده می کنم ولی جواب نمی ده به این شکل


$( "#demo" ).load( "http://onlydesign.ir/demo/Css-23-Menu/index.html" );

عمل نمی کنه

و این که من نمی خوام این تابیع بیاد و اون صفحه را نمایش بده می خوام کد های یه تیکه را نشون بده مثلا کد های تگ Style یا به شکل دیگه کد های داخل تگ body یا script

یعنی این مقدار ها که اگه بتونیم بگیریم باید string کنیم تا بشه نشونشون داد و کد خودنده نشه

لینک به ارسال

برای کار با dom من پیشنهاد میکنم از php استفاده کنید دسترسی بیشتری دارید

  • امتیاز 4
لینک به ارسال

راستش نمی دونم dom یعنی چی اگه میشه واضح تر بگید ممنون میشم

و این که راه php را نمی دونم چیه

اونم یه توضیحی بدید ممنون میشم

لینک به ارسال

خوب این را خوندم اوکی هست

فقط یه چیزی اگه با جکوئری باشه بنظرم بهتره با تابع load() یا ajax نمیشه کاری کرد ؟

لینک به ارسال

نمونش رو براتون قرار دادم :)

فکر میکنم هنوز حالت عادی دستور جکویری رو تست نکردید

  • امتیاز 2
لینک به ارسال

شما نمونه کد را دادید منم زدم و تو صفحه 1 گفتم که نشد اینا امتحان کردم نشد این کارا کردم نشد شما اون پیام های منو نخوندید فکر کنم

لینک به ارسال

شما نمونه کد را دادید منم زدم و تو صفحه 1 گفتم که نشد اینا امتحان کردم نشد این کارا کردم نشد شما اون پیام های منو نخوندید فکر کنم

جکویری دو حالت گفته شده رو داره

بهتر هست از PHP استفاده کنید

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...