python webkitgtk xmlhttprequest протокол файла

1

Как включить xmlhttprequest для файла://протокол в pywebkit?

точно так же, как хром делает

http://www.google.com/support/forum/p/Chrome/thread?tid=171316324d16747b&hl=en

Теги:
xmlhttprequest
webkit
gtk
file-uri

1 ответ

5
Лучший ответ

Задайте свойство enable-file-access-from-file-uris на WebView:

view = webkit.WebView()
settings = view.get_settings()
settings.set_property('enable-file-access-from-file-uris', 1)
view.open('file://./foo.html')

Пример файла foo.html, который записывает содержимое file://./bar.html в тело:

<html>
<head><script type="text/javascript" src="jquery-1.4.4.js"></script></head>
<body><script>
$.ajax({url: 'file://./bar.html', success: function(data) {
    document.write(data);
    }
});
</script></body></html>
  • 1
    Спасибо большое спасибо тебе
  • 1
    @znetor Добро пожаловать и удачи в вашем приложении!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню