Forum Webscript.Ru
Разное => Флейм => Тема начата: Skyer от 27 Ноября 2003, 23:14:53
-
Нужно, чтобы в окне браузера, какой бы сайт я не просматривал, была вертикальная чёрная(или белая) полоска посередине. Как это можно реализовать?
-
причем тут PHP? тебе к окулисту, он тебе сделает операцию на хрусталике, и все на что ты будешь смотреть будет иметь черную полоску посередине. Как вариант, можешь маркером прочертить полосу на мониторе.
-
И ты ещё модератор. Хорошая реклама проекту. Спасибо за помощь.
-
Skyer
1. это делается на ХТМЛ
2. это никак не делается, при этом условии: какой бы сайт я не просматривал
ты не можешь управлять выводом других сайтов.
-
Макс
А что-то типа оболочки? Просматриваю сайт, и ПОВЕРХ него рисуется полоса. Кажется, этот метод называется "слоями". Это метод как раз скриптом осуществляется.
-
Skyer
Как тебе уже правильно сказали, к PHP твоя задача никакого отношения не имеет.
Да, существует такое понятие, как слои (кстати, PHP и тут ни при чем), но с их помощью эту задачу ты не решишь.
Могу посоветовать только написать собственный браузер...
-
Skyer, а можешь сказать, зачем тебе это?
-
зачем браузер, операции на хрусталик глаза - сложно, муторно, дорого и т. д. Монитор фломастером пачкать - не эстетично...
Есть гораздо более простой и действенный вариант - очки! Можно даже наладить производство таких очков - с какими угодно полосками - вертикальными, горизонтальными, черными, зелеными, синими и т. д. Возможно, даже прибыльным окажется... :)
-
Skyer
а, вообще, как ты сам представляешь реализацию данной... хм..., так сказать, функциональности? Поделись. Может, это будет нечто новое в веб-программировании - менять дизайн других сайтов как тебе заблагорассудится. Может, теперь понимаешь, что это не есть возможно... Все, что ты можешь изменить на всех сайтах, имеется в настройках браузера.
-
2 ALL
IMHO человек просто хочет сделать кому-то пакость, сделав такую бяку в браузере... или просто сами создаем для себя "проблему", а потом героически, у всех на глазах, её преодолеваем...
В общем детский сад "Лопушок"...
IMHO тему в юмор... или вообще напсих...
-
Я давно уже говорил, что нужен форум "Дурдом".
туда бы я эту тему с удовольствием перенес.
а так - только во флейм.
-
А кстати я бы это дело осуществил используя user.css...
-
Ребят, такую чушь все вместе несёте, давно не слышал.
Ваш уровень совершенно понятен, потому что квалифицированный программер(да и вообще специалист) слова "невозможно" не скажет в принципе.
puh
Как бы ты это реализовал?
-
Skyer
Мужчина, если ты великий программист, и слова "невозможно" для тебя не существует... то я хочу видеть черную полоску ровно посередине сайта http://www.google.com !
А еще я хочу ролики, фломастеры и автомат (С)Анекдот про Вовочку.
Причем я не сказал, что это абсолютно невозможно, я предложил два варианта!
puh
Поделись опытом, как бы ты это реализовал с помощью user.css!!!
-
Skyer
Открыл эту страницу, нажал Ctrl + F, набрал слово "невозможно", и нашел только в твоем топике...
Мужчина, Вы заблуждаетесь...
Вроде ясно сказали: если пакость кому хочешь, то ты не суда пришел...
Я не сомневаюсь, что практически из всех пользователей ответившем в этом топике, никто даже и не задумывался над реализацией данного вопроса, не потому, что лень, а потому, что сомнительна цель, и забивать себе мозги бредовыми идеями никто не собирается...
-
Phoinix:
Я не сомневаюсь, что практически из всех пользователей ответившем в этом топике, никто даже и не задумывался над реализацией данного вопроса, не потому, что лень, а потому, что сомнительна цель, и забивать себе мозги бредовыми идеями никто не собирается...
Полностью согласен!
-
Простите, что задержался с ответом.
Вот вам вариант решения (сделано на коленке за 10 минут, главное - принцип), правда только для IE, хотя подобную задачу для оперы решить даже легче:
1. Создаем где нибудь на диске файл вида user.css (например)
2. В нем пишем:
a{font-variant:expression(!this.done ? (this.innerHTML+=\'position:absolute;top:50%;left:0;width:1000%;
height:100px;background-color:black">\',
this.done=true,"normal") : "normal")}
body{overflow-x:hidden;overflow-y:hidden}
3. В эксплорере жмем Tools > Internet Options... > [General] > Accessibility... > User style sheet > Browse..
и соответственно указываем файлик user.css
Сразу предупреждаю - не все сайты будут иметь черную полосу. К тому же я отключил возможность скроллинга чтобы не заморачиваться с позиционированием. Если человек немного разбирается в JavaScript и CSS, думаю для него не проблема внести исправления.
-
Вот, еще раз прочитал вопрос и понял ошибку: вот такой код для вертикальной полосы:
a{font-variant:expression(!this.done ? (this.innerHTML+=\'\',this.done=true,"normal") : "normal")}
Скроллинг работает.
Не работает если фреймы. Не спрашивайте почему.