PL \ SQL - OWA_UTIL.REDIRECT_URL открыть в новой вкладке - PullRequest
0 голосов
/ 09 мая 2018

В PL \ SQL, возможно ли открыть URL в новой вкладке / окне вместо существующей?

Я знаю, что есть функция OWA_UTIL.REDIRECT_URL, но это делает текущую страницуперенаправить на указанный URL.Я хотел бы открыть URL-адрес в новой вкладке или окне.

Например:

OWA_UTIL.REDIRECT_URL('https://google.com')

перенаправит текущую вкладку браузера на google.com, когда я хочу сохранитьоткройте текущую вкладку и откройте новую вкладку / окно для google.com

1 Ответ

0 голосов
/ 10 мая 2018

Я не думаю, что это возможно. OWA_UTIL.REDIRECT_URL похоже на перенаправление в .htaccess файле. Там вы также не можете указать «открыть в новой вкладке». Вам нужно будет развернуть JavaScript на своей странице.

Решение, подобное этому, может работать:

HTP.PRINT ('<html><head>');
HTP.PRINT ('<script type="text/javascript">');
HTP.PRINT ('window.onload = function () {');
HTP.PRINT ('  var url = "https://google.com";');    
HTP.PRINT ('  var win = window.open(url, '_blank');');
HTP.PRINT ('  win.focus();');
HTP.PRINT ('}');
HTP.PRINT ('</script>');
HTP.PRINT ('</head><body></body></html>');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...