Взимане от един сайт, слагане в друг...

SLADE

Registered
Извинявам се за заглавието, но не знаех какво да измисля, че да е по-кратко.
Та... Въпроса ми е как мога да взема от http://www.winner.bg/prognozi.html прогнозите и да ги сложа в моя сайт - да излизат така, както и там само дето да са в моя сайт!?
Давам http://www.winner.bg/prognozi.html само като пример, защото този сайт ми дойде на акъла в този момент... Аз после ше си сложа, който сайт си искам. Въпроса ми е може ли да стане това и как?
Благодаря предварително!
 

Gamerz

Registered
Аз се сещам единствено за RSS FEED. Друг начин е iFrame, но тогава страницата ще се вижда, имам предвид логото на winner.bg.
 

Gamerz

Registered
HTML:
<iframe src ="http://www.winner.bg/prognozi.html" width="600" height="600" frameborder="0">
  <p>Your browser does not support iframes.</p>
</iframe>

Опитай с този код. С RSS няма как да го направиш освен ако не се договориш с Winner, а доколкото ги познавам (защото ги познавам) са страшни... и ще ти се направят, така че остава iframe като вариянт.
 

SLADE

Registered
Мерси! А няма ли начин да не излиза така целия сайт в малък прозорец? Смисъл... Да излизат само прогнозите - там дето пише "Обосновани прогнози" и надолу? Благодаря!
 

Gamerz

Registered
Не съм сигурен виж в интернет за този iframe мисля, че имаше някакъв начин да му зададеш коя част да показва, но немога да ти кажа повече..
 

Radko

Registered
Прави се с CSS ето прочети тук

http://cyberstarweb.com/post/How-to-position-a-page-within-an-iframe-using-CSS.aspx
 

SLADE

Registered
Да, става супер с CSS-а! Но как да направя като това top:-150px;, но за отдолу? Това е да изрежа част от сайта отгоре, но как да направя, че да изрежа част от сайта и отдолу? Благодаря пак за помоща!
 

Radko

Registered
Можеш да го изрежеш отгоре top и от ляво left. За да ти пасне точно както искаш, намести си го отгори да е плътно и после намали размера 'height' на iframe-a така че да закрива долната част, до където искаш.
 

SLADE

Registered
Колкото и да намалявам height сайта отдолу се вижда, а не го изрязва. Намалява се самото прозорче, а не да се скрива долната част от сайта. А при намаляване на top се изрязва горната част от сайта, а не да намалява прозорчето... Дано ме разбираш!
 

Radko

Registered
да приемем че използваш товаш това от примера дето ти дадох

[css]<style>
#outerdiv
{
width:446px;
height:246px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-412px;
left:-318px;
width:1280px;
height:1200px;
}
</style>
<div id='outerdiv '>
<iframe src="http://www.yahoo.com/" id='inneriframe' scrolling=no >< /iframe>
</div>[/css]

кой height намаляваш тоя на outerdiv или на innerframe?
 

Radko

Registered
Еми намали height-a на outerdiv виж че iframe се съдържа в него и му е зададен overflow:hidden което значи че какъвто и height да му дадеш ще отреже фрейма до където искаш ;)
 

SLADE

Registered
Странно! Колкото и да му задам, дори и да го изтрия си е все така - промняна няма! Не знам какво става, ама не иска! Какво да правя?
 

Gamerz

Registered
Виж дали си задал същия цсс какъвто е и див-а имам предвид като имена.... при мен работи...
 

Gamerz

Registered
Виж дали си задал същия цсс какъвто е и див-а имам предвид като имена.... при мен работи...
 

SLADE

Registered
Кода съм го направил по следния начин:

HTML:
<style>
#outerdiv
{
width:446px;
height:246px;
overflow:hidden;
position:relative;
}

#inneriframe
{
position:absolute;
top:-150px;
left:-10px;
width:980px;
height:1200px;
}
</style>
<div id='outerdiv '>
<iframe src="http://prognozisport.com/" id='inneriframe' scrolling=yes ></iframe>
</div>
 

Горе