Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在As3中使用PayPal for flash builder 4.5_Html_Flash_Actionscript 3_Paypal_Flash Builder - Fatal编程技术网

Html 在As3中使用PayPal for flash builder 4.5

Html 在As3中使用PayPal for flash builder 4.5,html,flash,actionscript-3,paypal,flash-builder,Html,Flash,Actionscript 3,Paypal,Flash Builder,在过去的12年里,作为一名程序员,我是一名合理的初学者,只是时断时续地做一些有趣的事情。目前,我已经被Flash Catalyst和Flash builder搞得晕头转向,现在我已经接近完成我的主要作品了 我已经决定在我的网站上使用一个小PayPal,看看我是否能赚到一点钱,并将其合并,这样我就知道我能做到 但是,当我注册paypal时,他们给了我一些关于paypal按钮的HTML代码,这让我有点困惑,有人能建议将HTML合并到我的AS3代码中吗 1。 我能马上想到的唯一方法是将一个包含html

在过去的12年里,作为一名程序员,我是一名合理的初学者,只是时断时续地做一些有趣的事情。目前,我已经被Flash Catalyst和Flash builder搞得晕头转向,现在我已经接近完成我的主要作品了

我已经决定在我的网站上使用一个小PayPal,看看我是否能赚到一点钱,并将其合并,这样我就知道我能做到

但是,当我注册paypal时,他们给了我一些关于paypal按钮的HTML代码,这让我有点困惑,有人能建议将HTML合并到我的AS3代码中吗

1。 我能马上想到的唯一方法是将一个包含html代码的字符串发送到php,并在那里处理其余部分

二,。 如果您可以将html放在包含网站其余代码的html文件中,我绝对建议您使用actionscript

编辑:

再读一遍你的问题后,我想我可能回答错了。
您不会将html代码放入actionscript中。当你发布你的swf和html文件时,或者如果你已经创建了一个html文件,你需要把代码放在和标签之间。

如果你使用的是PayPal,我打赌你会为你的杰作建立一个网站。下面是我要做的:

我会在我的swf中创建一个按钮,告诉人们如果喜欢这个应用程序,就捐赠。这个按钮只会将他们的浏览器指向你网站的捐赠页面。您从PayPal获得的代码将出现在html/php/任何页面上

使按钮打开url的代码:

function openDonationPage(e:MouseEvent):void {
    var ur:URLRequest=new URLRequest('http://www.yoursite.com/donate');
    navigateToURL(ur, '_blank');
}
当然,这是“捐赠”按钮的单击事件处理程序(谢谢您尝试使用“人”)

但我找到了一个更符合我口味的答案:)

函数buynow(事件:MouseEvent):void
{
变量url:字符串=”https://www.paypal.com/cgi-bin/webscr";
var-request:URLRequest=新的URLRequest(url);
var paypal_buynow:URLVariables=新的URLVariables();
paypal_buynow.cmd=“\u s-xclick”//
paypal_buynow.hosted_button_id=“123456778456”//
request.data=paypal\u buynow;
导航URL(请求);
跟踪(paypal_buynow)
}

你应该将你的答案标记为正确,以便更多的人看到:)我明确同意,但网站在24小时内不允许我!
function buynow (event:MouseEvent):void
{
      var url:String = "https://www.paypal.com/cgi-bin/webscr";
      var request:URLRequest = new URLRequest(url);
      var paypal_buynow:URLVariables = new URLVariables();
      paypal_buynow.cmd="_s-xclick"; //<input type="hidden" name="cmd" value="_s-xclick">
      paypal_buynow.hosted_button_id="123456778456"; //<input type="hidden" name="hosted_button_id" value="123456778456">
      request.data = paypal_buynow;
      navigateToURL(request);
      trace(paypal_buynow)
}