php
https://www.gazeta.ru. ,
, -,
.
https://www.czar.ru https://www.russianjudo.ru.
(
), , gazeta.ru
.
,
,
.
?
. " ".
https://www.gazeta.ru/explogin.html.
.
. , ,
. ( , ,
, ,
), news_list, qwer - (,
- ), , - citforum.ru.
.
, .
.
International
News in
English
.
.
. - win1251.
( , ). .
.
.
, :
<script language="javascript"
src="https://www.gazeta.ru/cgi-bin/export/export.cgi?id=2743"></script>
: cgi-,
gazeta.ru. :
https://www.gazeta.ru/cgi-bin/export/export.cgi?id=2743
, ,
gazeta.ru .
:
var news="";
news+="<a
href=\"https://www.gazeta.ru/2001/10/07/400dnejsborn.shtml\">1</a><br>";
news+="<a
href=\"https://www.gazeta.ru/2001/10/08/last32746.shtml\">2</a><br>";
document.write(news);
:
\
";
<br>
javascript (target=_blank
onMouseOver=clearTimeout(timeOut) onMouseOut=init())
:
<a
href="https://www.gazeta.ru/2001/10/07/400dnejsborn.shtml"
target=_blank
onMouseOver=clearTimeout(timeOut)
onMouseOut=init()>1</a><br><br>
<a
href="https://www.gazeta.ru/2001/10/08/last32746.shtml"
target=_blank
onMouseOver=clearTimeout(timeOut)
onMouseOut=init()>2</a><br><br>
.
.
,
.
<? //
$adr='https://www.gazeta.ru/cgi-bin/export/export.cgi?id=1372';
//
$begin='<a href'; // ,
$end='<br>"'.chr(59); //
$end_new='<br><br>'; // (
// ,
)
$noscript='">'; // a href
$script='" target="_blank"
onMouseOver=clearTimeout(timeOut) onMouseOut=init()>';
//
-
$screen=file($adr);
// -
$j=0; //
for ($i=0; $i<sizeof($screen); $i++) { //
if (strpos($screen[$i],$begin,0)==false) {
//
?
//
$begin
//
}
else { // -
.
$screen[$i]=stripslashes(screen[$i]);
// \"
"
$str=explode($begin,$screen[$i]);
//
//
.
// + ,
.
$str[1]=$begin.$str[1];
//
(,
)
$scr[$j]=str_replace($end,$end_new,$str[1]);
//
$scr[$j]=str_replace($noscript,$script,$scr[$j]);
//
-
echo
$scr[$j];
// .
$j++; //
}
}
?> //
.
, ,
,
-.
- ,
. IE4+ NN.
-
.
<html>
<head>
<link
rel=stylesheet href=scroll.css>
<script
language=javascript>
<!--
startFrom=70;
//
( ) -
currentY=startFrom; //
( )
wait=300; // ,
timeOut=null; //
//
function
moveUp()
{
currentY-=3; //
if(currentY<minY)currentY=startFrom;
//
-
eval(objScroll+stylePrefix+'.top='+currentY);
//
,
timeOut=setTimeout("moveUp()",wait);
// wait
moveUp()
}
//
function
init(){
//
var
ie=(navigator.appName=="Microsoft Internet Explorer")?1:0;
var
nn=(navigator.appName=="Netscape")?1:0;
//
, :
//objScroll - ,
//stylePrefix - ,
//minY - ,
if(ie){
objScroll='document.all.dScroll';
stylePrefix='.style';
minY=-eval(objScroll+'.offsetHeight');
}
if(nn){
objScroll='document.layers.dBox.document.layers.dWindow.document.layers.dScroll';
stylePrefix='';
minY=-eval(objScroll+'.clip.height');
}
moveUp();
//
}//-->
</script>
</head>
<body>
<table
width="240" height="60" align="center" border=0 cellpadding=0
cellspacing=0>
<tr>
<td valign=top width=240
height=60 bgcolor=#ffffff>
<div id=dBox><div
id=dWindow><div id=dScroll>
<!--
.... -->
<!-- ,
. -->
<!--
php news.php
-->
<!--#include
virtual="news.php" -->
</div></div></div>
</td></tr></table>
<script
language="Javascript">init()</script>
</body>
</html>
, . ,
. .
wait.
, ,
.
scroll.css,
<link rel=stylesheet
href=scroll.css>
#dBox{
position:relative;
//
,
//
z-index:240; //,
top:0;left:0; //
width:240px;height:60px; //
}
#dWindow{
position:absolute;
//
, dBox
z-index:240;
// , dBox
top:0;left:0; //
clip:rect(0,240,60,0);
//
240
60
}
#dScroll{
position:absolute; // ,
dWindow
z-index:238; //""
dBox'
top:60;left:2; //
width:238px;height:60px; //
visibility:visible; //
text-align:left;
//
font-family:arial,helvetica,sans-serif; font-size:11px;
color:#000000;
//
}
.
.
, (
):
#dBox{position:relative;
z-index:240; top:0;left:0;
width:240px;height:60px;}
#dWindow{position:absolute;
z-index:240; top:0;left:0;
clip:rect(0,240,60,0);}
#dScroll{position:absolute; z-index:238;
top:60;left:2; width:238px;height:60px;
visibility:visible;
text-align:left;
font-family:arial,helvetica,sans-serif;
font-size:11px;
color:#000000;}
-,
:
<script
language="Javascript">init()</script>
onload,
, .
,
, ,
. ,
.