Hallo,
mittels Firefox und Marionette lese ich eine Webseite aus, nachdem diese komplett mit allen Javascripts geladen wurde.
Das paßt auch alles.
Aber ich ich im body dieses Javascript:
mit:
jedoch erhalte ich viele scripte, aber das gewünschte ist nicht dabei.
mittels Firefox und Marionette lese ich eine Webseite aus, nachdem diese komplett mit allen Javascripts geladen wurde.
Das paßt auch alles.
Aber ich ich im body dieses Javascript:
Javascript:
<script type="text/x-magento-init">
{
"[data-gallery-role=gallery-placeholder]": {
"mage/gallery/gallery": {
"mixins":["magnifier/magnify"],
"magnifierOpts": {"fullscreenzoom":"20","top":"","left":"","width":"","height":"","eventType":"hover","enabled":false},
"options": {
"nav": "thumbs",
"loop": true,
"keyboard": true,
"arrows": true,
"allowfullscreen": true,
"showCaption": false,
"width": "700",
"thumbwidth": "90",
"thumbheight": 90,
"height": 700,
"transitionduration": 500,
"transition": "slide",
"navarrows": true,
"navtype": "slides",
"navdir": "horizontal"
},
"fullscreen": {
"nav": "thumbs",
"loop": true,
"navdir": "horizontal",
"navarrows": false,
"navtype": "slides",
"arrows": false,
"showCaption": false,
"transitionduration": 500,
"transition": "dissolve"
},
"breakpoints": {"mobile":{"conditions":{"max-width":"767px"},"options":{"options":{"nav":"dots","navigation":"dots"}}}} }
}
}</script>
mit:
Java:
Document doc = Jsoup.parse(fox1.getPageSource());
Elements script = doc.select("script");
for (int i = 0; i < script.size(); i++) {
String s = script.get(i).text();
if (s.contains("allowfullscreen"))
System.out.println(script.get(i).text());
}