PDA

View Full Version : سوال: باز نویسی مجدد صفحه بعد از لود !!!؟؟



cactuskhan
شنبه 04 خرداد 1387, 13:50 عصر
سلام
من میخواستم بدوم آیا ما میتونیم وقتی یک صفحه لود شد قبل از لود کامل برگردیم وقسمتی از صفحه را ویرایش کنیم ؟؟؟

واضحتر اینکه :

من تو قسمتی از صفحه از یک سرویس خبری استفاده کردم ،به من لیست اخبار رو میده ولی در پایان لیست میاد و اسم سایتش رو میزاره !!

آیا میتونم بعد از لود شدن کامل اخبار بیام و اون لینک رو حذف یا ویرایش کنم ؟؟؟:متفکر:

raravaice
شنبه 04 خرداد 1387, 14:26 عصر
با سلام
اگر از Iframe برای نمایش اخبار استفاده نکرده باشه شاید بتونی با Javascript یه کارایی بکنی ولی اگر از Iframe استفاده کرده باشه کارت سخت میشه چون با Javascript به iframe که از سایت دیگه باشه دسترسی نداری پس باید با httpwebrequest و httpwebresponse یا ساده تر با webclient اون اخبار رو توی سرور بخونی دستکاریش کنی بعد بفرستی برای نمایش.

موفق باشید

cactuskhan
شنبه 04 خرداد 1387, 15:31 عصر
با سلام
اگر از Iframe برای نمایش اخبار استفاده نکرده باشه شاید بتونی با Javascript یه کارایی بکنی ولی اگر از Iframe استفاده کرده باشه کارت سخت میشه چون با Javascript به iframe که از سایت دیگه باشه دسترسی نداری پس باید با httpwebrequest و httpwebresponse یا ساده تر با webclient اون اخبار رو توی سرور بخونی دستکاریش کنی بعد بفرستی برای نمایش.

موفق باشید

ببین اون وب سایت به من یه اسکریپت و یه Div میده که اخبار رو توی اون Div نمایش میدم حالا اگه ممکنه بیشتر راهنمایی کن که چطور اون Div رو قبل از نمایش دستکاری بکنم ؟؟؟

ممنون !

raravaice
شنبه 04 خرداد 1387, 15:56 عصر
بحث سر اینه که شما باید ببینی اون Script چی داره تولید میکنه.
از Firebug برای Firefox استفاده کن ببین اون Script چه چیزی رو داره به صورت Runtim تولید و اجرا میکنه.
http://getfirebug.com

موفق باشید

cactuskhan
شنبه 04 خرداد 1387, 16:14 عصر
داخل اون div برای من یه Table تولید میکنه و به من میده !

raravaice
شنبه 04 خرداد 1387, 18:26 عصر
پس کارت راحت شد.
جای دقیق لینک رو پیدا کن بعد با یه سوسر جاوا اسکریپت اونو پاک کن.
اینجوری آزمون خطایی نمیشه لینک رو بده ببینم تا بهت بگم.

موفق باشید

cactuskhan
شنبه 04 خرداد 1387, 18:41 عصر
پس کارت راحت شد.
جای دقیق لینک رو پیدا کن بعد با یه سوسر جاوا اسکریپت اونو پاک کن.
اینجوری آزمون خطایی نمیشه لینک رو بده ببینم تا بهت بگم.

موفق باشید

لینک چیرو بدم؟ این لینک (http://abctools.ir/News/Gadget.aspx)جایی که سرویس رو میده !!

پروژه من هم هنوز local داره کار میکنه !
حالا بگور سورسر جاواسکریپت رو از کجا پیدا کنم ؟؟ چطور میشه با اون کار کرد؟؟:متفکر:

raravaice
شنبه 04 خرداد 1387, 19:29 عصر
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Page</title>
</head>
<body>
<!-- begin abcTools_News place -->
<div id="abcToolsNews">
<img src="http://abctools.ir/App_Themes/Default/img/1.gif" /></div>
<!-- end abcTools_News place -->
<!-- begin abcTools_News script -->

<script type='text/javascript' src='http://abctools.ir/News/Get2.aspx?m=0&c=5&c1=FF5F5F&c2=FFFFFF&c3=FFFFFF&c4=000000&w=150px&t=4;2;1;&k='></script>

<!-- end abcTools_News script -->
<!-- Remove Link Script -->

<script type="text/javascript">
var Links=document.getElementById("abcToolsNews").getElementsByTagName("a").length ;
document.getElementById("abcToolsNews").getElementsByTagName("a").item(Links-1).innerHTML="";
document.getElementById("abcToolsNews").getElementsByTagName("a").item(Links-1).href="";
</script>

</body>
</html>