28 lines
961 B
JavaScript
28 lines
961 B
JavaScript
/* Скрипт для навигации по URL.
|
|
*** Автор: Александр Бабаев.
|
|
*** Версия: 0.5
|
|
*/
|
|
function openurl (url, target = 'self', params = null) {
|
|
var w_target = target;
|
|
w_target.toLowerCase;
|
|
switch (w_target) {
|
|
case 'new':
|
|
/* Открыть в новой вкладке */
|
|
window.open(url, "_blank");
|
|
break;
|
|
case 'modal':
|
|
/* Открыть в модальном окне */
|
|
var wparams = '';
|
|
if (params == null) {
|
|
wparams = 'toolbar=no, menubar=no, location=no, directories=no, status=no, width=800, height=600';
|
|
} else {
|
|
wparams = params;
|
|
}
|
|
window.open(url, "", wparams);
|
|
break;
|
|
default:
|
|
/* Открыть в текущем окне (по умолчанию) */
|
|
location.href = url;
|
|
}
|
|
return false;
|
|
} |