-
+166
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
for(var i=obj.parentNode.parentNode.childNodes.length;i>=0;i--)
{
if(obj.parentNode.parentNode.childNodes[i]!=undefined)
{
if(obj.parentNode.parentNode.childNodes[i].tagName=="TR")
{
if (obj.parentNode.parentNode.childNodes[i].childNodes[0]!=undefined){
for (var j=obj.parentNode.parentNode.childNodes[i].childNodes.length;j>=0;j--)
{
if(obj.parentNode.parentNode.childNodes[i].childNodes[j]!=undefined){
if(obj.parentNode.parentNode.childNodes[i].childNodes[j].childNodes[0].tagName=="TABLE"){
obj.parentNode.parentNode.childNodes[i].childNodes[j].childNodes[0].childNodes[0].childNodes[0].childNodes[0].attributes.getNamedItem("background").value = "images/category_n.png";
}
}
}
}
}
}
}
Случайно заметил, что на samsung.ru в файрбаг валятся ошибки. Сходил посмотреть и нашел это.
user654321,
13 Апреля 2011
-
+163
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
<?
$url = file_get_contents("url страницы");
$js = "<script";
$endjs = "</script>";
$test = 0;
$i = 1;
while($test == 0)
{
$q = strpos($url, $js);
$q++;
$y = strpos($url,$endjs);
$y++;
$url = substr($url, $q, $y);
if($url == false)
{
$test = 1;
}else{
$i++;
}
}
echo"<br>Удалено скриптов: " .$i. "<br>";
$url = htmlspecialchars("$url", ENT_QUOTES);
echo $url;
?>
программа удаляющую полностью все javascript
BlackMonolit,
13 Апреля 2011
-
+157
- 1
var is_ie = !(navigator.appName.indexOf("Netscape") != -1);
Из недр http://habrahabr.ru/blogs/internet/117202/
ReallyBugMeNot,
12 Апреля 2011
-
+165
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
function securityMode(c_f)
{
var security_mode;
changed = c_f;
hideWep();
document.getElementById("div_security_shared_mode").style.visibility = "hidden";
document.getElementById("div_security_shared_mode").style.display = "none";
document.getElementById("div_wpa").style.visibility = "hidden";
document.getElementById("div_wpa").style.display = "none";
document.getElementById("div_wpa_algorithms").style.visibility = "hidden";
document.getElementById("div_wpa_algorithms").style.display = "none";
document.getElementById("wpa_passphrase").style.visibility = "hidden";
document.getElementById("wpa_passphrase").style.display = "none";
document.getElementById("wpa_key_renewal_interval").style.visibility = "hidden";
document.getElementById("wpa_key_renewal_interval").style.display = "none";
document.getElementById("wpa_PMK_Cache_Period").style.visibility = "hidden";
document.getElementById("wpa_PMK_Cache_Period").style.display = "none";
document.getElementById("wpa_preAuthentication").style.visibility = "hidden";
document.getElementById("wpa_preAuthentication").style.display = "none";
document.security_form.cipher[0].disabled = true;
document.security_form.cipher[1].disabled = true;
document.security_form.cipher[2].disabled = true;
// etc...
}
Китайский говнокод, который пока даже страшно рефакторить.
SadKo,
10 Апреля 2011
-
+169
- 1
- 2
- 3
- 4
- 5
- 6
if (iterr == 0){
iterr = iterr + 1;
id_tm = id;
}else{
iterr = iterr + 1;
}
Работает? Работает. Пусть и дальше работает))
snigavig,
07 Апреля 2011
-
+165
- 1
<div class="dashed" onmouseover="$(this).addClass('active');" onmouseout="$(this).removeClass('active');"><a href="http://pogoda.ngs.ru/w3d/#w3d" rel="history">температура</a></div>
hover? не, не знаем
http://pogoda.ngs.ru
Back,
07 Апреля 2011
-
+156
- 1
- 2
- 3
- 4
var index = this.pics.indexOf(e);
if (index != this.pics.indexOf(this.pics[0])) {
var left = '<span class="'+this.clName+'_wrapper_pager '+this.clName+'_wrapper_pager_Left" onclick="bigpic.pager(e);" title="Предыдушая">← + Ctrl </span>';
}
4Eki,
06 Апреля 2011
-
+163
- 1
<a href="javascript:void(0)" onclick="$('#faq_1').slideToggle('slow');">
Код ссылки, раскрывающей динамический список, расположенной на одном банковском сайте. Люди знают jQuery.
alter,
06 Апреля 2011
-
+165
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
javascript:
document.write(
document.getElementsByTagName('body')0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[2].
getElementsByTagName('div')[1].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[0].
getElementsByTagName('div')[1].
getElementsByTagName('table')[0].
getElementsByTagName('tbody')[0].
getElementsByTagName('tr')[0].
getElementsByTagName('td')[1].
getElementsByTagName('div')[0].
getElementsByTagName('b')[0].
getElementsByTagName('a')[0].value
);
http://javascript.ru/tutorial/dom/search#comment-5934
Вот как писать надо!
fuckyounoob,
05 Апреля 2011
-
+168
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
function eto_zifra(symbol)
93{
94var value_1=false;
95if(symbol=='0') value_1=true;
96if(symbol=='1') value_1=true;
97if(symbol=='2') value_1=true;
98if(symbol=='3') value_1=true;
99if(symbol=='4') value_1=true;
100if(symbol=='5') value_1=true;
101if(symbol=='6') value_1=true;
102if(symbol=='7') value_1=true;
103if(symbol=='8') value_1=true;
104if(symbol=='9') value_1=true;
105return value_1
106}
Сайт радиомагазина http://tda2000.ru/home/price
mef1stofel,
05 Апреля 2011