2010-07-01 2 views
0

Я пишу HTML-код для своего мобильного телефона. Его по сути словарное приложение, в которое я ввожу слово, и я смотрю на смысл, скажем, Dictionary.com;Как читать текст с сайта с помощью Javascript?

Я использую Javascript, чтобы получить строку, но я могу вставить слово в URL, «http://dictionary.reference.com/browse/»

Есть ли способ сделать это?

+0

Можете ли вы разместить код? Я пока не вижу проблемы. –

+0

Хм, я ненавижу быть очевидным, но, возможно, конкатенация строк? '" http://dictionary.reference.com/browse/ "+ слово" – MooGoo

ответ

0

Из-за ограничений same origin policy это невозможно с использованием чистого javascript. Если сторонний веб-сайт предоставляет API, который поддерживает JSONP, тогда это может работать, но не в общем случае.

1

Вы можете вставить слово в URL-адрес, делая это:

var lookup_url = "http://dictionary.reference.com/browse/" + your_word 

Оттуда, это зависит от того, как вы хотите, чтобы загрузить веб-сайт. К сожалению, нет способа удаленно запрашивать веб-сайт издалека в JavaScript. Вам нужно будет использовать другой инструмент, который у вас есть. До тех пор, может быть, вы можете просто сделать window.location = lookup_url?

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