我正在使用后台工作程序使用vb.net操作我的WebBrowser上的一些元素.
例如,后台工作人员RFIDReader将检查我是否在特定链接上.
ElseIf TerminalBrowser.Url.ToString.Contains(baseUrl + "box-office/ticket-verification") And rf_code <> "" Then
' Insert RF Code in "rf_code" hidden text field
Me.Invoke(Sub() Me.TerminalBrowser.Document.GetElementById("rf_code").SetAttribute("value", rf_code.ToLower))
End If
Run Code Online (Sandbox Code Playgroud)
如果我点击我的RFID卡,这里会发生什么.它将rf_code在我的浏览器中包含我的元素的相应值.
现在我想要发生的是,我想检查容器本身(synchronize-rfid)是否存在(因为它是一个弹出窗口).见图片以供参考.
这是我们的代码.
If Me.TerminalBrowser.Document.GetElementById("synchronize-rfid") IsNot Nothing Then
' Code here
end if
Run Code Online (Sandbox Code Playgroud)
参考:https://stackoverflow.com/a/2022120/1699388
问题是,BackgroundWorker并没有按照上面的代码与UI进行真正的交互.
我有什么方法可以确定是否使用后台工作符存在该元素?
我想我已经做到了这一点但它不起作用.
Dim synchronize_rfid = Me.Invoke(Sub() Me.TerminalBrowser.Document.GetElementById("synchronize-rfid"))
If synchronize_rfid IsNot Nothing Then
' Code here
end if
Run Code Online (Sandbox Code Playgroud) 我有关于Codeigniter的这个问题,遗憾的是,本网站关于此问题的其他帖子对我没有帮助,或者我没有很好地应用它.
编辑*添加截图:


我的目录结构:
正如标题所说,当我打字时
http://mysite.com/folder/index.php
它输出找不到的页面404.但是,当我输入http://mysite.com/scheduler/index.php/BS时,它显示"这是一个BS文件",因为我使用下面的代码回应它.
BS.php
function index($flag = NULL)
{
echo "This is a BS File.";
}
Run Code Online (Sandbox Code Playgroud)
routes.php文件
$route['default_controller'] = "BS";
$route['scaffolding_trigger'] = "";
Run Code Online (Sandbox Code Playgroud)
的index.php
error_reporting(E_ALL);
$system_folder = "system";
$application_folder = "application";
if (strpos($system_folder, '/') === FALSE)
{
if (function_exists('realpath') AND @realpath(dirname(__FILE__)) !== FALSE)
{
$system_folder = realpath(dirname(__FILE__)).'/'.$system_folder;
}
}
else
{
// Swap directory separators to Unix style for consistency
$system_folder = str_replace("\\", "/", $system_folder);
}
define('EXT', …Run Code Online (Sandbox Code Playgroud) 好吧,我有关于关于消息属性,属性/对象或其所谓的FB.ui的问题.(不知道它叫什么,我的坏.)
我在某个网站看到了这段代码:
http://fbdevwiki.com/wiki/FB.ui#method%3a_.27permissions.request.27
这是我关注的具体部分.

它不工作我至少...
那这是我的代码,
function postToFeed() { //Facebook Share Function
// calling the API ...
var obj = {
method: 'feed',
display: "iframe",
message: "Hey Hey Lol",
link: "http://www.facebook.com/pages/<?php echo $fbp_name; ?>/<?php echo $fbp_id; ?>?sk=app_xxxxx",
picture: "http://www.compibot.com/<?php echo $image_folder; ?>/<?php echo $event_info[4]; ?>",
name: "<?php echo $event_info[1]; ?>",
caption: '<?php echo "Expires in: " . $mdy_expiry; ?>',
description: "<?php echo $event_info[2]; ?>",
actions: [{ name: 'Vote', link: 'https://www.facebook.com/<?php echo $fbp_id ?>'}]
};
function callback(response) { …Run Code Online (Sandbox Code Playgroud) 好吧,我不知道它应该是什么标题,也不知道如何解释它,但我会尽力解释我的问题.
我有这个表包含一些专注于date_participated和fblike_point的数据.

好吧,我想要的输出应该是
2013-03-20 1
2013-03-19 3
所以基本上,每个日期都会计算fblike_point的数量.
在2013-03-19它总共有3个fblike_point,在2013-03-20它总共有1个fblike_point
而我的问题是,我输出的不是我想要的结果,我得到的结果是2013-03-19 4
它保持在1个日期并计算fblike_point的数量
这是我的代码.
$query = "SELECT DISTINCT date_participated, COUNT(fblike_point) as fblike FROM event_raffles WHERE ticket_id='". $ticket_id ."' AND event_table='". $event_table ."' AND status='1' ORDER BY date_participated DESC";
$result = db_query($query);
foreach ($result as $values) {
echo $values->date_participated . " " . $values->fblike . "<br>";
}
Run Code Online (Sandbox Code Playgroud)
有什么解决方案吗?任何帮助,将不胜感激.:)
我对 mysql 日期函数有这个问题。
我正在尝试将 THIS MONTH 的值与数据库中给定的时间戳进行比较。
例如今天的月份是六月,时间戳是1369967316
我正在尝试确定该时间戳是否在 6 月。
$query = db_query("SELECT * FROM users WHERE MONTH(FROM_UNIXTIME(CURDATE())) = MONTH(1369967316)");
//count total members this mont
$members_month = $query->rowCount();
Run Code Online (Sandbox Code Playgroud)
所以如果我使用 rowCount,$members_month 的值应该是 1。
不幸的是它不起作用。任何帮助,将不胜感激。
好吧,我看到了一些与我的相关的答案,但它没有达到目的,或者我没有很好地应用它。
我不知道我应该在这个网站上寻找什么条款,也不知道谷歌,如果我的问题有重复的主题,请原谅我.真的不知道输入什么.
我将提供截图让您了解我的问题.
这是我的文本框上有(可选)值.

当我将光标聚焦在它上面时,文本框将处于对焦模式(当我点击它时它没有改变(可选)的值.

当我在文本框中键入内容时,(可选)值会消失,并显示您正在键入的内容.

当我[<-Backspace]你好并完全删除它时,我想要的输出是(可选)将回到原来的样子.

长话短说,我有这个文本框,默认值为(可选)当我输入它时,它会消失并显示你正在输入的内容,当我删除所有内容时,(可选)将会回来.
我对如何开始没有任何想法.如果你帮助我们会很高兴.
我试图通过使用PHP函数显示国家列表.
这是我正在检索的数据库值.(裁剪)

这是我正在检索数据的功能.
码:
public function get_countries() {
$list_country = array();
$query = $this->db->prepare("SELECT name FROM country");
$query->execute();
while($r = $query->fetch(PDO::FETCH_ASSOC)) {
$list_country[] = $r['name'];
}
return $list_country;
}
Run Code Online (Sandbox Code Playgroud)
然后这是我回显所有数据的代码.
<?php
while (list($country) = $general->get_countries()) {
echo $country;
}
?>
Run Code Online (Sandbox Code Playgroud)
不幸的是,它只是一遍又一遍地回响相同的值.

对此有何解决方案?就像一遍又一遍地回复所有数据而不是相同的数据?
php ×3
javascript ×2
mysql ×2
codeigniter ×1
controller ×1
facebook ×1
fb.ui ×1
html ×1
input ×1
jquery ×1
loops ×1
pdo ×1
routes ×1
vb.net ×1