- 1
if (top.location != self.location) top.location = self.location;
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+148.2
if (top.location != self.location) top.location = self.location;
встретил тут
http://1.bp.blogspot.com/_be9EPlH_ckc/SJ_Js9NcQiI/AAAAAAAAFJk/YCBnTV8devw/s1600-h/c852510e1c9beaaa718746e5e18e322e_full.jp g
ссмотреть надо в исходный код страницы
+159.8
document.getElementById('f1').style.display = ((document.getElementById('f1').style.display=='none'&&id==1)?'block':'none');
document.getElementById('t1').style.display = ((document.getElementById('f1').style.display=='block')?'none':'block');
document.getElementById('f2').style.display = ((document.getElementById('f2').style.display=='none'&&id==2)?'block':'none');
document.getElementById('t2').style.display = ((document.getElementById('f2').style.display=='block')?'none':'block');
document.getElementById('f3').style.display = ((document.getElementById('f3').style.display=='none'&&id==3)?'block':'none');
document.getElementById('t3').style.display = ((document.getElementById('f3').style.display=='block')?'none':'block');
Есть три формы, нужно показывать только одну. При клике на заголовок форма разворачивается, а вместо остальных появляются подсказки.
+166.1
<?php
function menu($menu_punkt="Главная")
{
if ($menu_punkt == "Главная")
{
echo "<p>Главная</p>";
}
else
{
echo "<p><a href='index.php'>Главная</a></p>";
}
if ($menu_punkt == "Книги")
{
echo "<p>Книги</p>";
}
else
{
echo "<p><a href='index.php'>Книги</a></p>";
}
if ($menu_punkt == "Уроки")
{
echo "<p>Уроки</p>";
}
else
{
echo "<p><a href='index.php'>Уроки</a></p>";
}
if ($menu_punkt == "Статьи")
{
echo "<p>Статьи</p>";
}
else
{
echo "<p><a href='index.php'>Статьи</a></p>";
}
/* Еще около 10 пунктов меню */
if ($menu_punkt == "О сайте")
{
echo "<p>О сайте</p>";
}
else
{
echo "<p><a href='about.php'>О сайте</a></p>";
}
}
?>
Меню сайта...
+103.3
public static IntPtr StringToBSTR(string s)
{
//...
if ((s.Length + 1) < s.Length)
{
throw new ArgumentOutOfRangeException("s");
}
//...
}
System.Runtime.InteropServices.Marshal Не знаю зачем это, но мне показалось смешным.
+144.9
public class YobaButton : Button
{
public YobaButton ()
{
this.Click += (s1, e1) =>
{
MessageBox.Show ("Оп хуй.");
this.Click -= (EventHandler)Delegate.CreateDelegate (typeof (EventHandler), this, (MethodInfo)MethodBase.GetCurrentMethod ());
this.Click += (s2, e2) =>
{
MessageBox.Show ("Оп тупой хуй.");
};
};
}
}
+160.7
for ($post=$last_post-$skip_posts; $post>=$last_post-($skip_posts+$post_on_page)+1; $post--){
родил постраничный вывод постов
+87.6
public class CheckHouseNumber implements HouseNumberChecker {
//код
}
+136.7
BOOLEAN
KiCheckForAtlThunk (
IN PEXCEPTION_RECORD ExceptionRecord,
IN PCONTEXT Context
)
/*++
Routine Description:
This routine will determine whether an access violation was raised due to
an attempt to execute an ATL thunk in a no-execute, non-stack area.
If so, the thunk will be emulated and execution resumed.
Arguments:
ExceptionRecord - Supplies a pointer to an exception record.
Context - Supplies a pointer to a context frame.
Return Value:
TRUE - Context was updated to reflect the emulated ATL thunk, resume
execution.
FALSE - Not an ATL thunk, continue raising the exception.
--*/
//.........
//KiDispatchException:
//......
switch (ExceptionRecord->ExceptionCode) {
case STATUS_BREAKPOINT:
ContextFrame.Eip--;
break;
case KI_EXCEPTION_ACCESS_VIOLATION:
ExceptionRecord->ExceptionCode = STATUS_ACCESS_VIOLATION;
if (PreviousMode == UserMode) {
if (KiCheckForAtlThunk(ExceptionRecord,&ContextFrame) != FALSE) {
goto Handled1;
}
//................
Объявление KiCheckForAtlThunk (втыкать в комменты и название =)) ) Для тех кто в танке: исходники Windows, оконные классы ATL выделяют тупо в хипе кусок-переходник, который заменяет HWND, идущий первым параметром в оконную процедуру, на естественный, объектно-ориентированный this. Так вот, если у нас установлено где-то в реестре юзать защиту от выполнения данных, то, естественно, в хипе хер чего выполнишь, и возникнет #GP, и тут-то нам и придет на помощь KiCheckForAtlThunk =) Короче, ИМХО, вносить изменения в ядро, для того, чтобы нормально работала криво написанная юзермодная библиотека -- та еще жесть =) Все кто минусует -- не шарят :P
+135.9
public class PlayerWindow
{
private readonly ScheduleManager _scheduleManager = new ScheduleManager();
...
private void OpenSchedule(string timesheetFilename)
{
if (!_scheduleManager.OpenSchedule(timesheetFilename))
{
_isOpen = false;
return;
}
_isOpen = false;
}
}
Собственное творчество. ^_^
+109.8
for i := 1 to X do begin
tblitem.FindKey([tbltranitemno.text]);
tblitem.GotoKey;
button3.Click;
edit3.Text := floattostr(org-i);
x := 1-1;
end;
(c) India
хочется взять и уеб...