我有一个可能包含大量数据的元素,但我不希望它破坏页面布局,所以我设置max-height: 100px并overflow:auto希望在内容不适合时出现滚动条.
这一切在Firefox和IE7中运行良好,但IE8表现得好像overflow:hidden存在而不是overflow:auto.
我试过overflow:scroll,仍然没有帮助,IE8只是截断内容而不显示滚动条.更改max-height声明,height使溢出的工作好了,它的组合max-height和overflow:auto打破的东西.
有解决方法吗?现在我使用height而不是max-height,但是如果没有太多数据,它会留下足够的空白空间.
我该如何解析网址?
site.com:8080/someFile.txt?attr=100
Run Code Online (Sandbox Code Playgroud)
要么
site.com:8080/someFile.txt/?attr=100
Run Code Online (Sandbox Code Playgroud)
我需要得到someFile.txt,我自己设置的文件名在哪里作为格式(txt或其他).
UPDATE
我试过了
var path = url.parse(req.url).path;
Run Code Online (Sandbox Code Playgroud)
但我仍然无法获得路径(someFile.txt).
我正在构建一个网页,我需要一个多文件上传实现,可以在将文件上传到服务器之前对文件进行哈希处理.
这个想法是用户可以上传服务器上已存在或可能不存在的文件.为了节省带宽,我希望在将文件上传到服务器之前对文件进行哈希处理,通过POST发送哈希值,并且只有在服务器响应它没有带有此哈希的文件时才继续上传.
是否有任何基于Flash的免费实现(我认为JavaScript无法加载文件并将其哈希)可能对我有用?
任何人都可以给我一个如何创建会话并向其写入数据的示例.我已经看到了如何使用write命令将数据写入会话的语法.但是如何创建会话并检索其中的值.
在我的应用程序中,我有两个数据,form_id和user_id,需要在所有页面请求中使用.那么如何将其保存为会话变量并在整个应用程序中使用它?
编辑
function register()
{
$userId=$this->User->registerUser($this->data);
$this->Session->write('User.UserId',$userId);
//echo "session".$this->Session->read('User.UserId');
$this->User->data=$this->data;
if (!$this->User->validates())
{
$this->Flash('Please enter valid inputs','/forms' );
return;
}
$this->Flash('User account created','/forms/homepage/'.$userId);
}
Run Code Online (Sandbox Code Playgroud)
如何在$ this-> Flash中使用会话变量'User.UserId'而不是$ userId('用户帐户创建','/ forms/homepage /'.$ userId);
我可以在所有视图文件中使用此变量,因为在所有页面请求中我还传递了userId吗?
编辑2
我有2个控制器,用户和表单.我将userid写入users _controller中的会话变量.我有一个名为homepage.ctp的视图文件,其操作在forms_controller中.现在我如何使用主页中users_controller中定义的会话变量?对不起,如果我问愚蠢的问题.我浏览了蛋糕书,但我的怀疑并没有被清除.我也在尝试编译的错误方法,所以请帮帮我.
编辑3
我有一个会话变量'uid',它是控制器主页操作中的用户ID.
$this->Session->write('uid',$this->data['Form']['created_by']);
Run Code Online (Sandbox Code Playgroud)
我需要在同一个控制器的设计动作方法中使用相同的变量.当我给
$uid=$this->Session->read('uid');
echo "uid: ".$uid;
Run Code Online (Sandbox Code Playgroud)
价值没有回应.
我不能在同一个控制器中使用会话变量吗?
我已经达到了这样的程度,我决定用一个由其他人构建的系统替换我的定制复制系统,主要是出于可靠性目的.任何人都可以推荐任何值得的复制系统吗?是纤维有什么好处?
但是,我需要的可能与通用系统稍微不同.我有五个部门,每个部门都有自己的数据库副本,以及远程位置的主服务器.这些部门都有零星的互联网连接,主人总是在线.数据必须从主服务器来回流动,这意味着所有部门都需要与主服务器相等(当互联网连接可用时),并上传网络中断期间所做的更改,这些更改稍后由主服务器分发给其他部门.
对不起,我找不到如何做到这一点的明确解决方案.我正在使用jQuery UI自动完成功能textbox从数据库中检索数据.我需要在列表末尾添加一个"添加新地点"链接.我想允许用户添加新的场地,如果他们正在寻找的场地不在数据库中.
这是我的代码:
$(function() {
$("#venue").autocomplete({
source: '<?php echo base_url();?>index.php/home/autocomplete_venue',
minLength: 2,
select: function(event, ui) {
$('#venue_id').val(ui.item.id);
}
});
});
Run Code Online (Sandbox Code Playgroud) 在我的LAMP堆栈应用程序中,我以pdf格式创建发票.第一个屏幕允许选择购买项目包含在发票中.我的pdf在一个新标签中打开,使用$ _POSTed表单数据工作正常,但我也想同时重新加载第一页,因为我还更新了为pdf发票选择的购买状态,我希望选择屏幕反映这一点.任何人的想法?请注意原生Javascript或PHP解决方案.
html ×2
javascript ×2
ajax ×1
autocomplete ×1
cakephp-2.0 ×1
css ×1
database ×1
file-upload ×1
firebird ×1
hash ×1
jquery ×1
node.js ×1
overflow ×1
replication ×1
session ×1