Я довольно долго был в тупике. Может кто-нибудь сказать мне, что я делаю не так? Я установил несколько меню с идентификаторами, например, так:
<li><label for="website">Select Website:</label>
<select name="website" id="website" />
<option value="http://www.site1.com">Website 1</option>
<option value="http://www.site2.com">Website 2</option>
<option value="http://www.site3.com">Website 3</option>
</select>
</li>
и с таким javascript:
var sd = opera.contexts.speeddial;
var weburl = document.getElementById( 'website' );
weburl.addEventListener( 'change', function() {
sd.url = this.value;
}, false );
if ( sd.url ) {
weburl.value = sd.url;
}
В попытке изменить назначение URL-адреса Opera Speed Dial при нажатии на него. Но это не работает. У меня такое чувство, что мне нужно добавить несколько js в основной index.html, но я не уверен.