Мне нужна закладка javascript, чтобы взять URL-адрес, который у меня есть в буфере обмена, разобрать 2 числа, создать новый URL-адрес и добавить ссылку в верхнюю часть страницы, которая при нажатии добавляет URL-адрес в меню закладок.
Скажи, что у меня есть такие URL
http://www.website.com/frontpageeditor.jhtml?sectionID=2844&poolID=6276
javascript:getPoolPageUrl(9800,22713)
Тогда мне нужно добавить цифры к этому URL
javascript:frames['content'].getPoolPageUrl(9800,22713)
и затем добавьте URL в верхнюю часть фрейма "content".
Я пытался это делать вечно, но не могу понять.
Обновление
Я собрал кое-что, чтобы показать вам, что мне нужно. Этот не работает, хотя
Есть идеи, почему?
var url = window.clipboardData.getData('Text');
var reg = /(\d+)/g;
var matches = url.match(reg); //returns ["2844","6276"]
var newUrl = "javascript:frames['content'].getPoolPageUrl("+matches[0]+","+matches[1]+")";
var link = document.createElement('a');
link.src = newUrl;
frames['content'].document.body.appendChild(link);
Обновление2
Это работает. Какие-нибудь изменения, которые я могу сделать, чтобы сделать это еще лучше?
var url = window.clipboardData.getData('text');
var matches = url.match(/(\d+)/g);
var link = frames['content'].document.createElement('a');
link.href = "javascript:frames['content'].getPoolPageUrl("+matches[0]+","+matches[1]+")";
link.innerHTML = document.title;
frames['content'].document.body.appendChild(link);