本文整理汇总了PHP中phpQuery::ajaxAllowHost方法的典型用法代码示例。如果您正苦于以下问题:PHP phpQuery::ajaxAllowHost方法的具体用法?PHP phpQuery::ajaxAllowHost怎么用?PHP phpQuery::ajaxAllowHost使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类phpQuery
的用法示例。
在下文中一共展示了phpQuery::ajaxAllowHost方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ajaxAllowURL
public static function ajaxAllowURL($url1, $url2 = null, $url3 = null)
{
$loop = is_array($url1) ? $url1 : func_get_args();
foreach ($loop as $url) {
phpQuery::ajaxAllowHost(parse_url($url, PHP_URL_HOST));
}
}
示例2: extract
<?php
/**
* Automated google account login.
* Uses __config.php to keep login data.
*
* @package phpQuery.Plugins.Scripts
* @author Tobiasz Cudnik <tobiasz.cudnik/gmail.com>
*/
phpQuery::ajaxAllowHost('code.google.com', 'google.com', 'www.google.com', 'mail.google.com', 'docs.google.com', 'reader.google.com');
if (!function_exists('ndfasui8923')) {
function ndfasui8923($browser, $scope)
{
extract($scope);
$browser->WebBrowser()->find('#Email')->val($config['google_login'][0])->end()->find('#Passwd')->val($config['google_login'][1])->parents('form')->submit();
}
$ndfasui8923 = new Callback('ndfasui8923', new CallbackParam(), compact('config', 'self', 'return', 'params'));
}
phpQuery::plugin('WebBrowser');
$self->document->xhr = phpQuery::$plugins->browserGet('https://www.google.com/accounts/Login', $ndfasui8923);
//$self->document->xhr = phpQuery::$plugins->browserGet('https://www.google.com/accounts/Login', create_function('$browser', "
// \$browser
// ->WebBrowser()
// ->find('#Email')
// ->val('{$config['google_login'][0]}')->end()
// ->find('#Passwd')
// ->val('".str_replace("'", "\\'", $config['google_login'][1])."')
// ->parents('form')
// ->submit();"
//));
示例3: authorizeHost
protected static function authorizeHost($url)
{
$host = parse_url($url, PHP_URL_HOST);
if ($host) {
phpQuery::ajaxAllowHost($host);
}
}