Всё про браузер Opera
.: Форум сайта - operaman.ru :.

Opera браузер >> Opera for Windows

Страниц в этой теме: 1
necad
Новичок

Зарегистр: 27/03/2005
Сообщений: 11
Всплывающие окна в табах new 
03/04/2005 00:28     [post link]  

есть страница ссылки с которой открываются во всплывающих окнах.
если открыта одна ссылка и при этом тыкнуть во вторую то вторая начинает открыватся в томже окне что и первая. как сделать так чтобы вторая и последующая ссылки открывались в новых всплывающих окнах ?
версия оперы 8 бета

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: Всплывающие окна в табах new 
03/04/2005 05:34   [Re: necad]   [post link]  

жаль конечно, но похоже что никак. ссылки сделаны яваскриптом, наведи на ссылку, посмотри адрес, он будет типа javascript...

здесь получается два варианта:
- ждать пока загрузится содержимое первого окна, потом открывать вторую ссылку.
- попробовать из адреса выцепить нормальную ссылку. тогда остаётся скопировать адрес, вставить его в строку адреса и при необходимости немного отредактировать. правда нормальный адрес выцепить довольно редко получается.
- если на всплывающих окнах графика, то через контекстное меню загружающейся картинки можно скопировать её адрес и перейти по нему. пока грузится картинка по скопированной ссылке, открыть второе окно и т.п.

неплохо было бы, если можно было написать программку для выцепления и обхода таких ссылок. я такого не смогу, знаний не хватит, но допустим программа прикручена к опере через контекстное меню, она запускается на яваскриптовых ссылках, обрабатывает их, находит нормальный адрес и отрывает его.

или как второй вариант, чтобы оперовцы сами сделали возможность отключения таких ссылок и их обхода, положить это можно в настройки яваскрипта. но это от оперовцев зависит.

кто знает, какова структура таких ссылок? что в ней должно быть указано и как её сделать? я в этом не понимаю, но хотя бы разобраться чтобы понять как обойти.

Stinger
Operaman
****

Зарегистр: 26/03/2004
Сообщений: 550
Re: Всплывающие окна в табах new 
03/04/2005 09:40   [Re: aga]   [post link]  

necad

Можно попробовать открыть новое окно браузера и уже в нем снова открыть эту страницу.

lexx
Новичок

Зарегистр: 01/03/2005
Сообщений: 32
Re: Всплывающие окна в табах new 
03/04/2005 17:16   [Re: Stinger]   [post link]  

еще решение: продублировать текущее окно (пассы: вниз-вверх) столько раз, сколько нужно, а потом запустить на каждой нужные ссылки

necad
Новичок

Зарегистр: 27/03/2005
Сообщений: 11
Re: Всплывающие окна в табах new 
04/04/2005 00:30   [Re: Stinger]   [post link]  

Хрено что никак. Адресс оканчивается на asp#, но в коде страницы javascript. Ожидание и прочее

ничего не даёт. Если одна ссылка открыта, то вторая и любая другая последующая открываются в окне

первой и им до фонаря загрузилась она или нет. Если не загрузилась то просто сбрасывается и

начинает грузиться следующая. В окнах графика но от этого не легче.
Stinger --- и на хрена козе баян? Мне нужна закладка рядом с основным окном ! а иначе сидел бы на

осле. Кстати майие и фуфлофокс открывают как надо - в соседних закладках все ссылки а в макстоне

таже херня что и в опере.

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: Всплывающие окна в табах new 
04/04/2005 11:12   [Re: necad]   [post link]  

тоже извращение, но всё же...
открываешь первую ссылку, она открывается на новой странице, открываешь вторую ссылку, она затирает страницу первой ссылки и начинает грузить вторую. и так далее. ждёшь когда она загрузит последнюю ссылку, делаешь всё что тебе нужно с этой страницей (например сохраняешь графику), потом кнопку назад, обновить, опять те же действия и т.д.

есть ещё очень хороший и действенный способ борьбы с такими ссылками, но его довольно трудно осуществить: надо обрывать руки тем веб-дизайнерам и т.п., которые эти ссылки туда пихают.

В ответ на:
Кстати майие и фуфлофокс открывают как надо - в соседних закладках все ссылки а в макстоне таже херня что и в опере.

myie открывает нормально, а максон ненормально? странно. как я помню, максон - дальнейшее развитие myie. хотя могу и ошибаться. да и думается, ссылки будут обрабатываться ядром этих двух оболочек, а оно у них одинаковое - осёл.

так кто объяснит структуру таких ссылок?

Kildor
Operaman
***

Зарегистр: 10/03/2004
Сообщений: 557
Из: Россия, Новосибирск
Re: Всплывающие окна в табах  
04/04/2005 11:27   [Re: aga]   [post link]  

структура простая.
onclick='javescript:window.open("имя окна", "src документа", "прочее.")'
А на сайте все ссылки с одним именем окна.

Соответственно, необходимо что-то сделать, чтоб имена были разные.
Самое простое — в проксимитроне к примеру, профильтровать их. Или букмарклетками, хотя может это этими методами сделать и нельзя…

aga
Operaman
***

Зарегистр: 04/05/2004
Сообщений: 762
Из: россия, москва
Re: Всплывающие окна в табах new 
04/04/2005 14:45   [Re: Kildor]   [post link]  

прочее - это что?
т.е. нужен например скрипт или программка, которая бы выискивала src документа. возможно такое написать? она должна найти выражение onclick='javescript:window.open("имя окна", "src документа", "прочее.")', выцепить из него адрес и передать для открытия. можно не передавать для открытия, а просто кинуть в буфер обмена, тогда открыть можно через комбинацию в меню: новая страница -> вставить и перейти. такое можно через генератор кнопок мангуста сделать. т.е. строка будет типа execute programm (путь к скрипту или программе) & новая страница & вставить и перейти.

в onclick='javescript:window.open("имя окна", "src документа", "прочее.")' под src документа должен быть полный адрес с http или сокращённый, например 001.jpg? если только полный, то тогда проще, надо его выцепить и кинуть в буфер обмена. если нет, то здесь сложнее, надо тогда взять адрес папки, где лежит данная страница, на которой находится ссылка и к этому адресу добавить в конце адрес src докумета и данное выражение кидать в буфер. такое возможно сделать?


necad
Новичок

Зарегистр: 27/03/2005
Сообщений: 11
Re: Всплывающие окна в табах new 
05/04/2005 21:27   [Re: aga]   [post link]  

не попрёт - нужен набор страниц с открытыми в них данными - все вместе. я знаю что макстон продолжение майие - я описываю ситуацию с которой столкнулся - он открывает как опера а не как майие.

alterМодератор
Operaman
***

Зарегистр: 19/11/2002
Сообщений: 903
Из: Irkutsk, Russia
Re: Всплывающие окна в табах new 
06/04/2005 04:15   [Re: necad]   [post link]  

Киньте пару ссылок с такой радостью?

necad
Новичок

Зарегистр: 27/03/2005
Сообщений: 11
Re: Всплывающие окна в табах new 
06/04/2005 22:53   [Re: alter]   [post link]  

http://rateme.km.ru/top100.asp

респект lexx за идею - если продублировать окно со ссылкой а потом жмакать на след. то получается похоже. но это немного нето.

а на счёт програмки - можно и подругому. скрипт говорит родительской странице что юзер окно закрыл и она открывает новое.

Страниц в этой теме: 1  

Opera браузер >> Opera for Windows

Дополнительные сведения
0 зарег. и 34 анонимные пользователи просматривают этот форум.

Модератор:  netman, van_grieg, alter, Angolier, Pechkin 

Распечатать тему

Разрешения
      Вы не можете создавать новые темы
      Вы не можете отвечать в темах
      HTML запрещен
      UBBCode разрешен

Рейтинг:
Тема просмотрена: 12922

Оценить эту тему
Быстрый поиск
Перейти на



  
Отправить email администрации operaman.ru - Home

© 2000-2002. Николай Ковальчук - All rights reserved
Rambler's Top100