`
hereson
  • 浏览: 1450159 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

TabNavigator,Accordion切换时影响浏览器显示的标题

    博客分类:
  • flex
阅读更多

解决方法在最后。

当页面上出现这两个组件的时候,指定的Title将不能正常显示,显示的或是文件的地址或是“#”,而且浏览器地址栏中的地址前会加上:file:///尾部会加“#”号,在切换选项卡的时候,尾部会追加一串字符(“app=512e&6c62-selectedIndex=0”),貌似是选项卡的索引,这个时候如果刷新当前页面,IE7选项卡的IE小图标会闪个不停(TabNavigator),Accordion会定位到selectedIndex后面的数值(interesting),Riachina论坛的newfish给了我这个解决方法,enjoy。

测试代码:

<?xml version="1.0" encoding="utf-8"?>

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">

 

        <mx:TabNavigator x="35" y="39" width="287" height="243">

                <mx:Canvas label="TestA" width="100%" height="100%">

                        <mx:Button x="10" y="58" label="Button"/>

                </mx:Canvas>

                <mx:Canvas label="TestB" width="100%" height="100%">

                        <mx:ComboBox x="49" y="55"></mx:ComboBox>

                </mx:Canvas>

                <mx:Canvas label="TestC" width="100%" height="100%">

                        <mx:TextInput x="62" y="31"/>

                </mx:Canvas>

        </mx:TabNavigator>

       

        <!--<mx:Accordion x="339" y="52" width="200" height="200">

                <mx:Canvas label="TestA" width="100%" height="100%">

                </mx:Canvas>

                <mx:Canvas label="TestB" width="100%" height="100%">

                </mx:Canvas>

                <mx:Canvas label="TestC" width="100%" height="100%">

                </mx:Canvas>

        </mx:Accordion>-->

       

</mx:Application>

 

解决方法:在IDE中,右键点击项目,选Properties-->Flex Complier,将Enable integration with browser navigation 这个选项去除

分享到:
评论
5 楼 hereson 2011-01-17  
yangcan 写道
太有才了,不错不错!

代做flash/flex作业/应用
4 楼 yangcan 2011-01-17  
太有才了,不错不错!
3 楼 jinyanhui2008 2009-09-22  
不错不错,我也是找了N久哈哈
2 楼 Jumea 2009-08-18  
我搜了N久,终于找到,Thank you啦,,
1 楼 duooluu 2008-09-01  
点击按钮也会改变标题,有什么办法不改变啊?

相关推荐

    flex TabNavigator tab倒置

    "flex TabNavigator tab倒置"这个标题可能指的是开发者想要实现一个特殊的布局,即TabNavigator的选项卡位置或方向与默认设置相反,通常是垂直放置或底部显示。下面我们将详细讨论如何实现这种效果,并探讨相关的...

    设置TabNavigator组件的标签头的自定义皮肤

    在开发移动应用或者Web应用时,常常会使用到导航组件来组织不同的页面,其中TabNavigator是一种常见的导航方式,它在底部或顶部展示一系列标签,用户可以通过点击这些标签切换不同的页面。在React Native或React.js...

    Flex4.6 带图标的TabNavigator的使用

    此外,`TabNavigator`还支持各种事件处理,比如`tabChange`事件,当用户切换选项卡时会触发。这使得我们可以根据当前选中的选项卡执行特定的操作或更新内容。 在`TabNavigatorIconDemo`这个示例中,你可能会找到一...

    flex3 tabnavigator一个很好的例子

    同时,TabNavigator还支持`change`事件,当用户切换选项卡时触发。 4. **皮肤和样式**:Flex3允许开发者自定义组件的外观,包括TabNavigator的选项卡样式。通过改变`skinClass`属性或使用CSS,可以改变选项卡的颜色...

    flex 遮盖式 TabNavigator

    "遮盖式 TabNavigator"可能指的是在设计时或运行时TabNavigator的特定样式或行为,其中选项卡可能会覆盖其他内容,而不是简单地堆叠或切换。 这篇博客文章(虽然链接不可用)可能深入探讨了如何自定义Flex中的...

    Flex3 竖排TabNavigator

    默认情况下,TabNavigator的标签页是水平排列的,但在这个特定的实例中,我们将讨论如何将TabNavigator的标签页设置为垂直(竖排)显示。 创建竖排TabNavigator的关键在于自定义布局策略。在Flex3中,组件的布局由...

    Flex tabNavigator 的初级应用

    NULL 博文链接:https://zhangyinyou.iteye.com/blog/671128

    TabNavigator_ScrollableMenu

    SuperTabNavigator是flexlib库提供的一种增强版的TabNavigator,它增加了滚动功能,解决了标签显示不全的问题。然而,尽管SuperTabNavigator已经是一个进步,但在实际使用中仍存在一些限制,比如滚动效果可能不够...

    Flex3 TabNavigator

    在Flex3中,TabNavigator是一种容器控件,用于展示多个视图,并且这些视图可以通过标签页进行切换。TabNavigator的每个标签页通常关联一个ViewStack或其他容器,用于存放不同的内容。然而,标准的TabNavigator并不...

    flex 和 flexlib类库 实现 菜单和 TabNavigator

    NULL 博文链接:https://toeo.iteye.com/blog/644341

    React-Native 实现点击Tab标签切换Tab页面

    在React-Native开发中,创建一个用户界面时,Tab导航是一种常见的设计模式,它允许用户在不同的视图之间轻松切换。本教程将详细介绍如何使用React-Native中的TabBar组件来实现点击Tab标签切换Tab页面的功能。 首先...

    flex的跳转

    另一种常见的方式是将不同的界面封装为MXML组件,然后通过TabNavigator或Accordion等组件来实现页面的切换。这些组件提供了一种可视化的方式来管理多个组件,用户可以通过点击标签或展开/折叠来切换视图。此外,...

    Flex从入门到实践2

    本章重点介绍了三种常见的导航组件:ViewStack、TabNavigator和Accordion,以及它们在构建应用程序中的具体应用。 1. **ViewStack导航设计** ViewStack是一种简单而灵活的导航容器,允许在多个子组件之间切换。它...

    RN_ViewPager:StackNavigator加TabNavigator

    另一方面,`TabNavigator`提供了底部标签栏导航,允许用户在多个屏幕间平滑地切换,每个标签对应一个独立的导航堆栈。`TabNavigator`同样来自React Navigation库,它可以配置多个`Tab.Screen`,每个`Tab.Screen`代表...

    Flex中TabNavigator设置Tabs样式思路及

    在Flex框架中,TabNavigator组件是用来创建标签导航界面的一种方式,它能够展示一组标签页,每个标签页关联一个视图。在Flex应用中,为了提升用户体验,通常需要对TabNavigator的Tabs进行样式定制,使得它们更符合...

    TabNavigator一个reactnative底部菜单

    `HomeScreen`和`ProfileScreen`是你要显示的两个组件。它们可以是简单的React组件或者其他的导航堆栈。 `TabNavigator`允许自定义各种样式和属性,例如图标、标签文字、颜色等。例如,你可以这样设置标签图标和标签...

    flex TabNavigatorTab 选项卡标题标签皮肤设置

    这是一个封装好的flex项目,可以直接运行,TestTabNavigator.mxml是运行主页。里面定义了TabNavigator控件选中与被选中的皮肤类,皮肤类可以自己进行更改,也可以设置颜色渐变等等。希望对大家有帮助。

    Flex视图切换,自定义控件Demo.rar

    在Flex中,视图切换和自定义控件是构建用户界面时的重要技术,它们极大地增强了用户体验和交互性。 视图切换是Flex应用程序中常见的功能,允许用户在多个界面或工作区之间进行导航。这在多页面或模块化的应用中非常...

    可折叠标题的React导航扩展使您的reactnavigation标题可折叠

    首先,`react-navigation-collapsible`是一个专门针对`react-navigation`的插件,它提供了自定义标题行为的功能,其中包括让标题元素在用户交互时折叠或展开。这个库适用于`StackNavigator`、`TabNavigator`和`...

    flex4可用的3D页面切换

    为了实现3D页面切换,开发者可能还使用了`ViewStack`或`TabNavigator`组件,它们是Flex 4中用来管理多个视图或页面的容器。通过在用户切换页面时应用3D转换,可以创建出深度感和动态效果。 总的来说,这个项目展示...

Global site tag (gtag.js) - Google Analytics