http://forum.russianamerica.com/f/sh...ad.php?t=56149
:popcorn:
А теперь представь - как будут выглядеть виджеты при использовании для доступа в интернет технологии BGM (Broadband over Gas Mask)
:grum:
Нюанс - вместо множества запросов http get делается всего один такой запрос - который тупо читает один файл zip-архива. После этого весь статический контент и "логика приложения" берётся из этого архива. А "динамика" выполняется через AJAX-запросы к различным источникам.
:popcorn:
Ну и конечно же в JavaScript "рулит" возможность добавления любого своего собственного свойства в экземпляр объекта.
Практическое применение:
a=new XMLHttpRequest();
.....
a.yoprst=document.getElementById("wow");
Весь кайф в том - что процедуре обработки завершения запроса это свойство тоже доступно без всяких лишних деклараций.
Это можно делать даже так:
a=new XMLHttpRequest();
....
a.yoprst=....
a.onreadystatechange = function () {
handleIt(a);
};
И функция handleIt(p) сможет получить переданные параметры через p.yoprst!!!!!!!! Java в этом случае просто "отдыхает". Правда и такие глюки могут в "скрипте" появляться - которых даже в "программах" на Perl не найти!!!!!!
Идиотский способ удаления принудительной рекламы провайдера из веб-странички.
Это JavaScript - а не PHP
"Странный провайдер хостинга" (кстати во всех остальных отношениях может даже и очень хорошего - лучшего в Украине) решил вставлять принудительно на странички свою рекламу через http-filter (apache2 http-сервер). Результатом работы фильтра там является вставка <script type="text/javascript" src="..."></script>.PHP Code:<?xml version='1.0' encoding='windows-1251'?>
<!DOCTYPE html>
<html>
<head>
<title>Smart Home</title>
<style type="text/css" media="all" >
bold { font-weight :normal; }
body { background-color :#ffff00; }
</style>
<script type="text/javascript">
window.addEventListener("load",
function (ev) {
document.write("ПрЮветик!");
alert("data ready!");
}
,false);
</script>
</head>
<body>
</body>
</html>
Для "нормальных" (традиционных) страничек это даже как бы работает.
Но страничку ведь можно делать с некоторой долей максимального идиотизма. А именно - сформировать контент на JavaScript внутри el=document.createElement("div") . А потом всё вывалить по document.write(el.innerHTML);
:wink1: И никакая реклама светиться в упор не будет. :grum:
В IE вместо addEventListener - attachEvent.
PHP Code:<?xml version='1.0' encoding='windows-1251'?>
<!DOCTYPE html>
<html>
<head>
<title>Smart Home</title>
<style type="text/css" media="all" >
bold { font-weight :normal; }
body { background-color :#ffff00; }
</style>
<script type="text/javascript">
window.attachEvent("onload",
function () {
document.write("ПрЮветик!");
alert("data ready!");
}
,false);
</script>
</head>
<body>
</body>
</html>
There are currently 1 users browsing this thread. (0 members and 1 guests)
|
|
Terms of Service | Privacy Policy |
|