Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function vkURLUploadPhoto(url){
- if (!url) url=prompt('Image URL');
- AjGet('http://vk.com/wall'+vk.id+'?offset=100000000',function(r,t){
- var o=(t.match(/"share":(\{[^}]+\})/)||[])[1];
- if (!o) {alert('hash error'); return;}
- o=eval('('+o+')');
- //alert(o.timehash);
- re(ge('vk_url_upldr_form'));
- checkURLForm = ce('div', {url:'vk_url_upldr_form', innerHTML: '<iframe name="vk_url_upldr_form_iframe"></iframe>'});
- utilsNode.appendChild(checkURLForm);
- var parseForm = checkURLForm.appendChild(ce('form', {
- action: 'share.php?act=url_attachment',
- method: 'post',
- target: 'vk_url_upldr_form_iframe'
- }));
- each({hash: o.timehash || '', index: 1, url: url}, function(i, v) {
- parseForm.appendChild(ce('input', {type: 'hidden', name: i, value: v}));
- });
- window.onUploadDone = function(data){
- showPhoto(data[1],data[2].list,{});
- console.log(data);
- }
- window.onUploadFail = function(){alert('Upload Fail')}
- parseForm.submit();
- })
- }
- vkURLUploadPhoto('http://savepic.ru/3860219.png');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement