Hi Everyone,
Today a bug was created by the user saying the popup window is too small and we were using below code to show the HTML Webresource as a popup.
When we have checked the code was working fine and able to see the window normally. After some checks with the users came to know that User has 19 inches monitor and that has opened doors to fix the issue. We all know that we have to use percentage instead of pixels for height and width and here is the way to use the same in NavigationOptions of NavigateTo function.
Here is the modified code of the same.
Hope this helps.
--
Happy 365'ing
Gopinath
Today a bug was created by the user saying the popup window is too small and we were using below code to show the HTML Webresource as a popup.
var pageInput = { pageType: "webresource", webresourceName: "WebResourceName" };
var navigationOptions = {
target: 2,
width: 400,
height: 300,
position: 1
};
Xrm.Navigation.navigateTo(pageInput,
navigationOptions).then(
function success() {
// Handle
dialog closed
},
function error() {
// Handle
errors
}
);When we have checked the code was working fine and able to see the window normally. After some checks with the users came to know that User has 19 inches monitor and that has opened doors to fix the issue. We all know that we have to use percentage instead of pixels for height and width and here is the way to use the same in NavigationOptions of NavigateTo function.
Here is the modified code of the same.
var pageInput = { pageType: "webresource", webresourceName: "WebResourceName" };
var navigationOptions = {
target: 2,
//width: 400,
//height: 300,
width: { value: 90, unit: "%" },
height: { value: 90, unit: "%" },
position: 1
};
Xrm.Navigation.navigateTo(pageInput,
navigationOptions).then(
function success() {
// Handle
dialog closed
},
function error() {
// Handle
errors
}
);
Hope this helps.
--
Happy 365'ing
Gopinath
No comments:
Post a Comment