网页中<script type="text⼀javascript"> XXXXXXXXXXXXXXXXXX<⼀script>

2025-02-27 15:01:11
推荐回答(4个)
回答1:

方法一,
$(function(){
    //eq为第几个script标签,以0开始为第一个
    var html = $("script").eq(0).html;
})

方法二,
//给script标签赋值一个id

$(function(){
    var html = $("#method").html();
})

回答2:

File input = new File("/tmp/input.html");
Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/");
Element content = doc.getElementById("content"); //定义收索范围。
Elements scripts = content.getElementsByTag("script");
for (Element script: scripts ) {
String scriptText = script.text();
}

回答3:

使用JSOUP soeasy!

File input = new File("/tmp/input.html");
Document doc = Jsoup.parse(input, "UTF-8", "http://example.com/");
Element content = doc.getElementById("content"); //定义收索范围。
Elements scripts = content.getElementsByTag("script");
for (Element script: scripts ) {
String scriptText = script.text();
}

回答4:

var scripts = document.getElementsByTagName("script");
var i = 0 //比如这是第一个script标签
alert(scripts[i].innerHTML);