2013-09-25 2 views
0

В настоящее время я пытаюсь изменить фоновое изображение на изображение, представленное пользователем (для удовольствия), но мне тяжело. У кого-нибудь есть идея?Установить фоновое изображение тела для пользователя, введенного URL w/Javascript

+0

использовать для чтения файлов API http://www.html5rocks.com/en/tutorials/file/dndfiles/ –

+0

или вы имеете в виду кто-то вводит URL изображения в текст на вход типа и вы затем принять что URL-адрес и изменение фонового изображения на теге тела - это было бы проще, но в любом случае это можно сделать. –

ответ

0

С .css или .attr и т. Д. Вы можете легко изменить все, что могли, с помощью CSS с помощью jquery. Поместите его в функцию onClick() js или, тем не менее, он запускается.

$("body").css("background-image", "url(/image.png)"); 
//Note that if you are altering a div it will have to be #divID or .divClass and not just untagged like body is 
+0

Я думаю, он хочет использовать изображение, предоставленное пользователем, как файл, который может быть выполнен только с помощью файла html 5 читатель api –

+0

Ahh Я неправильно понял, извините. Таким образом, без фактического размещения веб-сайта это? –

+0

право, если только он не означает, что пользовательский ввод вводится, в котором вы можете просто сохранить значение val var = $ ('input'). Val(); а затем сделайте то, что вы сказали $ («тело»). css («background-image», value); например, кто-то вошел в URL-адрес, полученный ими из поиска изображений Google. –

Смежные вопросы