PDA

View Full Version : سوال: ثبت عکس از سایر سایت ها



MeMasoole
چهارشنبه 13 شهریور 1387, 22:03 عصر
سلام
ببخشید میخواستم بپرسم چطوری می تونم عکس رو از سایر سایت ها با آدرس دهی تو سایت خودم بزارم . اگه نمونه برام بزارین براتون دعا هم می کنم

mehdi.mousavi
چهارشنبه 13 شهریور 1387, 23:26 عصر
سلام
ببخشید میخواستم بپرسم چطوری می تونم عکس رو از سایر سایت ها با آدرس دهی تو سایت خودم بزارم . اگه نمونه برام بزارین براتون دعا هم می کنم


سلام.
خوب URL عکسی رو که میخواهید از جای دیگه نشون بدید رو بعنوان Source Property ای Image Element در HTML بهش بدید:



<img src="http://www.google.com/intl/en_ALL/images/logo.gif" alt="google logo" />

اگر منظورتون چیزی غیر ازاین بود، بفرمایید تا پاسخ بدم.

MeMasoole
پنج شنبه 14 شهریور 1387, 08:37 صبح
از پاسخ شما متشکرم . لطفا جواب خودتان را با پاسخ به این سوالم کامل بفرمائید.
آدرس عکس را چگونه بدست می آوریم. با توجه به مثال شما آدرس گوگل که مشکلی ندارد ولی برای پیدا کردن ادامه مسیر تا خود عکس چگونه عمل می کنیم و چگونه آنرا بدست می آوریم وآیا این روش برای پیدا کردن آدرس عکس برای همه سایت ها یکسان است.
با تشکر
منتظرم

aryaei2000
پنج شنبه 14 شهریور 1387, 10:24 صبح
اگه میخواین آدرس یه عکس رو پیدا کنین روش راست کلیک کنید و سپس گزینه ی properties رو انتخاب کن بعد بیا URL یا همون ADDRESS رو کپی کن تو ی IMG اینم کد:


<img src="www.site.com/pic.gif">

موفق باشید

Ali100
یک شنبه 24 شهریور 1387, 00:00 صبح
بهترین روش برای پیدا کردن لینک عکسها همینه که دوستان گفتن ولی با دیدن این سئوال یک کد
Javascript نوشتم که بیشتر جنبه تفریحی داره . وقتی این کد رو اجرا کنید لینک یا آدرس تمام عکسهای
اون صفحه رو نشونتون می ده .

برای اجرا باید کل کد رو Copy و داخل Addresss Bar (یعنی بالای صفحه همونجا که آدرس سایتها رو می نویسین) Paste کنین بعد از روی صفحه کلید Enter را بزنید .


javascript:var IMGstart=document.images;var NumIMG=document.images.length;var br='<br>';var bold='<b style='+'"color:red"'+'>';var boldC='</b>';var newwindows=window.open('', 'ImageList', 'width=600,height=500,scrollbars=1');newwindows.fo cus();newwindows.document.write("<center>"+"+++ All Image Is "+NumIMG+" +++"+"</center>"+br+br);for(var cunt=0;cunt<NumIMG;cunt++){num=(cunt+1);var h=IMGstart[cunt].height;var w=IMGstart[cunt].width;if(h>450||w>600){h=h/2;w=w/2};var Data={IMGs:'<center>'+'<IMG src="'+IMGstart[cunt].src+'" width='+w+' height='+h+'>'+'</center>'+br+br,IMGnum:bold+'Number Of Image: '+num+boldC+br,IMGaddr:bold+'Image Addreess: '+boldC+IMGstart[cunt].src+br,IMGname:bold+'Image Name: '+boldC+IMGstart[cunt].alt+br,IMGdimen:bold+'Image Dimensions: '+boldC+IMGstart[cunt].width+'x'+IMGstart[cunt].height+' Pixels'+br};newwindows.document.write('<div'+' style='+'"border:'+' #558844 4px solid;color:blue;">'+br);newwindows.document.write(Data.IMGs);newwind ows.document.write(Data.IMGnum);newwindows.documen t.write(Data.IMGname);newwindows.document.write(Da ta.IMGdimen);newwindows.document.write(Data.IMGadd r);newwindows.document.write(br+'</div>'+br+br);};newwindows.document.close();این کد یک سری محدودیت داره
اول: این کد واسه نشون دادن آدرس عکسها یک PopUp باز می کنه که PopUp Blocker ممکنه جلوی باز شدن اونو بگیره .
اگر این حالت پیش اومد رو نوار زرد کلیک و Allow Popup را انتخاب کنید .

دوم : اگر یک عکس 10 بار در صفحه تکرار شده باشه هر 10 بار رو نشون می ده

سوم: عکسهای صفحه در صفحه رو نمی تونه نشون بده مثل صفحه های frame iframe
فقط عکسهای صفحه اصلی رو نشون می ده

چهارم: کد رو فقط رو IE 8b2 - FF 3.x و Google Chrome امتحان کرردم .

بهر حال خیلی راحت هر جور که دوست داشته باشین می تونین کد رو تغییر بدین و بهتر کنین .