我有这样的Html表单:
<form action="https:..." method="post">
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden">
<input name=".." value="nil" type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden">
<input type=".." value="PPP" style="background: #3aaf42; border: none; color: #fff; text-align: center; width: 100px; padding: 5px; margin: -15px 0 0 -50px; display: block; top: 50%; border-radius: 3px; position: absolute; left: 50%;\"/>
</form>
此表单我想在UIWebView
我试着把它放在网址
上let myURL = URL(string: "<form...")
let myRequest = URLRequest(url: myURL!)
webView.load(myRequest)
但不能,请帮助我
答案 0 :(得分:2)
试试这个
1)编辑相同的字符串
如果您使用swift 4或更高版本,可以使用此
<html>
<head>
</head>
<body>
<div id="div1">
<a href="https://www.facebook.com"><h3>Facebook</h3></a>
<img src="1.jpg" alt="My Images">
</div>
<button id="btn">Attribute(a)</button>
<script type="text/javascript" src="jquery-3.3.1.js"></script>
</body>
</html>
如果使用少于快速4,则可以使用此
$(function(){
$('#btn').on('click',function(){
var b=prompt("Enter your link");
var link = $("a").attr("href",b);
if(link.val()==''){
var con=confirm("Please Enter your link");
if(con==true){
$("#btn").trigger('click');
}
}
});
});
2)你应该使用
var myHtml = """
<form action="https:..." method="post">
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden">
<input name=".." value="nil" type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden"/>
<input name=".." value=".." type="hidden">
<input type=".." value="PPP" style="background: #3aaf42; border: none; color: #fff; text-align: center; width: 100px; padding: 5px; margin: -15px 0 0 -50px; display: block; top: 50%; border-radius: 3px; position: absolute; left: 50%;\"/>
</form>
"""
不是这个,这些用于请求网址
var myHtml = "<form action=\"https:...\" method=\"post\">" +
"<input name=\"..\" value=\"..\" type=\"hidden\"/>" +
"<input name=\"..\" value=\"..\" type=\"hidden\"/>" +
"<input name=\"..\" value=\"..\" type=\"hidden\">" +
"<input name=\"..\" value=\"nil\" type=\"hidden\"/>" +
"<input name=\"..\" value=\"..\" type=\"hidden\"/>" +
"<input name=\"..\" value=\"..\" type=\"hidden\"/>" +
"<input name=\"..\" value=\"..\" type=\"hidden\">" +
"<input type=\"..\" value=\"PPP\" style=\"background: #3aaf42; border: none; color: #fff; text-align: center; width: 100px; padding: 5px; margin: -15px 0 0 -50px; display: block; top: 50%; border-radius: 3px; position: absolute; left: 50%;\\\"/>"