выводить веб-страницу как текст только из JavaScript - PullRequest
0 голосов
/ 15 марта 2012

У меня есть страница ASP.NET с использованием главной страницы.На этом у меня есть скрипт, который я хотел бы сделать, это переписать вывод HTML, чтобы просто дать мне название улицы без всех заголовков HTML и т. Д.

Вот скрипт, можете ли вы посоветоватькак это сделать?

    function getAddress(Latitude, Longitude) {
        var geocoder = new google.maps.Geocoder();
        var Lat = parseFloat(Latitude);
        var Lng = parseFloat(Longitude);
        var latlng = new google.maps.LatLng(Lat, Lng);
        geocoder.geocode({ 'latLng': latlng }, function (results, status) {
            if (status === google.maps.GeocoderStatus.OK) {
                // document.clear();
                document.open();
                document.write(results[0].formatted_address);
                document.close();
            }
            else {
                // Do nothing
                document.open();
                document.write('');
                document.close();
            }
            geocoder = null;
        });
    }

Мне не нужно использовать главную страницу (я могу попробовать без нее после публикации этого вопроса).

Я знаю, что document.write считаетсяплохая практика, но выше - только пример того, что я пытаюсь сделать.

Я буду вызывать эту страницу из моего приложения VB.NET, используя HTTP-запрос и т. д., поэтому все, что я хочу вернуть, - это простой текстовый файл.с названием улицы.

1 Ответ

0 голосов
/ 15 марта 2012

Когда вы загрузите свою страницу в ASP.NET, JavaScript не будет выполнен. Кроме того, вы не можете изменить тип своей страницы с помощью JavaScript.

Вы можете найти другое решение, более приятное, пожалуйста: -)

...