在我的HTML中,我添加了以下内容:
<div>
<form action="https://ssl.somepage.pl/t2/" method="post"
id="form">
<input name="api_version" value="dev" type="hidden"/>
<input name="id" value="123456" type="hidden"/>
<input name="amount" value="320.00" type="hidden"/>
<input name="currency" value="PLN" type="hidden"/>
<input name="description" value="Płatność
za zamówienie 12345/2014" type="hidden"/>
<input name="control" value="202cb962ac59075b964b07152d234b70" type="hidden"/>
<input name="channel" value="248" type="hidden"/>
<input name="ch_lock" value="1" type="hidden"/>
<input name="firstname" value="John" type="hidden"/>
<input name="lastname" value="Smith" type="hidden"/>
<input name="email" value="john.smith@example.com" type="hidden"/>
<input name="type" value="0" type="hidden"/>
<input name="credit_card_store" value="1" type="hidden"/>
<input name="credit_card_customer_id" value="f9c6a4-25473-035b58-9daa"
type="hidden"/>
<input name="chk"
value="11ac1938ac47ddd53815b4aeb6230ab9fe4554d82ee11e39c41b9055f38f5c08"
type="hidden"/>
</form>
<p>
<button type="submit" form="form"
value="Submit">Pay</button>
</p>
</div>
据我所知,应该制作post方法,并打开一个新的网页。
然而,没有任何反应。知道为什么吗?我正在使用Angular2。
答案 0 :(得分:1)
提交按钮必须在表单标签内。(哎呀抱歉不知道你的方法也是可能的)
答案 1 :(得分:1)
尝试像这样:
Private Sub CommandButton1_Click()
Shapes("Display").DrawingObject.Formula = "=Pivots!AS2:BB10"
Shapes("Display").DrawingObject.ShapeRange.ScaleWidth 1, msoTrue
Shapes("Display").DrawingObject.ShapeRange.ScaleHeight 1, msoTrue
End Sub
Private Sub CommandButton2_Click()
Shapes("Display").DrawingObject.Formula = "=Pivots!AS13:BA27"
Shapes("Display").DrawingObject.ShapeRange.ScaleWidth 1, msoTrue
Shapes("Display").DrawingObject.ShapeRange.ScaleHeight 1, msoTrue
End Sub
答案 2 :(得分:0)
代码非常好。我确实交叉验证了它。我发现了你在action属性中放置的链接的问题。我认为页面不存在或页面有问题。我在动作属性中添加了“https://www.facebook.com”并完美地重定向。所以,只需检查您的链接。
答案 3 :(得分:0)
问题是由Angular2表单更改引起的。要启用默认行为,我需要添加:
<form ngNoForm ... >
允许正常行为