Я много раз использовал Shadowbox для ссылки и понимаю, что href указывает Shadowbox, какая страница загружается в поле, например:
<a rel="shadowbox;width=700;height:500;" id="something" href="/page/iwantto/load/here.php">
Однако теперь мне нужно, чтобы теневой ящик появлялся, как только пользователи заходят на страницу. Не по клику, а по загрузке.
Я использую следующий код:
window.onload = function() {
// open a welcome message as soon as the window loads
Shadowbox.open({
content: '<div><a href="/some/path/here.php">Clicky</a></div>',
player: "html",
title: "A Title",
height: 600,
width: 700
});
};
который взят с http://www.shadowbox-js.com/usage.html
Как понимает любой, кто знает теневой бокс лучше меня... это приводит к черному теневому блоку со связанным словом «clicky», и когда вы щелкаете, родительская страница направляется на ссылку.
Я извиняюсь за то, что задаю здесь такой простой вопрос, но я несколько часов гуглил и читал кучу материалов на shadow-js.com, и я не нашел синтаксис, который мне нужен, чтобы открыть теневой ящик onload. связь. Я попытался добавить эту строку:
link: '/some/path/here.php',
но это тоже не то. Я также немного читал о .setup, но не совсем понимаю, как его использовать. Если кто-нибудь может указать мне правильное направление для учебника или объяснить какой-то код, это было бы здорово. Спасибо.